죄송합니다, 먼저 정규 표현식에 좋지 않지만 누구나 나를 도울 수 있습니까? 01.exe밑줄 (_) 사이의 숫자를 찾는 방법?
파일 이름 - - 001.exe
파일 이름 - 내가 가지고있는 0001.exe
Filename_01_.exe
파일 이름 : 난라는 이름의 파일이 이 정규식과 함께 시도했습니다.
(?=.*?)\d{1,4}\b
하지만 Filename_01_.exe와 함께 작동하지 않는 Filename - 01.exe, Filename - 001.exe 및 Filename - 0001.exe에서 01, 001, 0001 번호를 감지합니다. 정규식이 잘못되었거나 대체 정규식 또는 메소드가 있습니까? ?
죄송합니다. 영어가 적절하지 않은 경우 죄송합니다.
참고 : \의 d'와 "숫자"'차이가있다; '\ d'는 숫자를 나타내는 넓은 범위의 유니 코드 문자와 실제로 일치합니다; 실제로 * [* 0] 대신 실제로 [0-9]를 의미 할 수도 있습니다. –