다음과 같은 문제가 있습니다. 나는 폴더와 파일의 경로를 찾고 싶다. 경로 (파일이나 디렉토리)의 마지막 부분에 내 searchstring이 포함되어 있다면 정규 표현식 만 일치해야한다. 예를 들어문자열의 끝이 일치하는 정규식 패턴
:
난에 '안녕'을 검색 할다음 경로의 :
가 없기 때문에 이제 경로 번호 2, 3, 4가 일치하지 말아
D : \ 사용자 나에게 \ 문서 \ \ FindFile \ 안녕
- \
D : \ Users \ me \ Documents \ FindFile \ hallo \ bla \
D : \ Users \ me \ Documents \ FindFile \ hallo \ bla \ bla 2 \
D : \ 사용자 나에게 \ 문서 \ \ FindFile \ 안녕하세요 \ D
\ 내부 : \ 사용자 나에게 \ 문서 \ \ FindFile \ 안녕하세요 \ 내부 \ 안녕 NR2
D : \ \ 사용자 나에게 \ 문서 \ \ FindFile \ 안녕하세요 \ 내부 \ 안녕 NR2 \ 아니라 hallo.txt
D : \ 사용자 나에게 \ 문서 \ \ FindFile \로써 안녕
- \ D drin 테스트 \ \ \ Users \ me \ Documents \ FindFile \ test \ drin \ hallo 테스트 \
D : \ 사용자 나에게 \ 문서 \ \ FindFile \ 테스트 \ TXT drin \ test_hallo.txt
그 안에 'hallo'로 끝납니다. (예를 들어 2는 'bla'로 끝나고 'bla hallo'또는 그 안에 'hallo'가 포함되지 않습니다.)
현재이 정규식으로 이것을 시도하고 있습니다. 그러나 작동하지 않습니다.
여기에서 내가 한 것을 확인할 수 있습니다.라인 2, 3, 4가 강조되지해야합니다 : 는 https://regex101.com/r/eF3cU8/1
오른쪽의 백 슬래시를 자르고 각 문자열을 백 슬래시로 분리하고 마지막 부분 만 테스트하십시오. –