나는 그에서 발견 123
, \d
일치 1
하고 3
있지만를 2
. \d
어떤 종류의 요구 사항을 충족시키는 숫자와 일치 하는지 궁금합니다 . 파이썬 스타일 정규식에 대해 이야기하고 있습니다.
Gedit의 정규 표현식 플러그인은 Python 스타일 정규식을 사용하고 있습니다. 내용이있는 텍스트 파일을 만들었습니다.
123
단지 1
와는 3
정규식에 의해 일치 \d
; 2
아니다.
일반적으로 사이에 다른 문자가없는 일련의 숫자는 홀수 순서 만 일치하고 짝수 순서는 일치하지 않습니다. 예를 들어,에서를 들어 12345
, 성냥은 1
, 3
와 5
.
\d
는 속기 [0-9]
이므로 일치해야합니다 2
. 완전한 테스트 케이스 (문제를 시연 할 수있는 스크립트)를 게시하면 문제가 무엇인지 파악할 수 있습니다.
11111
및을 (를) 시도하십시오 22222
.
\d
일치1
,2
및3
. 그렇지 않은 경우 표현에 다른 것이 있어야합니다. 당신은 당신의 전체 표정을 보여줄 수 있습니까?