질문자 :weston [0-9] 또는 \d 대신 정규식에서 [0123456789] 를 사용한 답변에 대해 댓글을 달았습니다. 나는 아마도 문자 집합보다 범위나 숫자 지정자를 사용하는 것이 더 효율적일 것이라고 말했다. 나는 오늘 그것을 테스트하기로 결정했고 (적어도 C# 정규식 엔진에서) \d 가 크게 다르지 않은 것처럼 보이는 다른 둘 중 하나보다 덜 효율적으로 보인다는 것을 놀랍게도 발견했습니다. 다음은 실제로 숫자가 포함된 5077이 포함된 1000개의 임의 문자로 구성된 10000개 이상의 임의 문자열에 대한 테스트 결과입니다. Regex \d took 00:00:00.2141226 result: 5077/10000 Regex [0-9] took 00:00:00.1357972 result: 507..