2011-12-04 2 views
0

.txt로 끝나는 문자열의 정규 표현식은 무엇입니까?
나 자신을 시도했지만 어디에도 보이지 않는 것처럼 보입니다.확장명을 선택하는 정규 표현식

정규식 개체를 구성하여 함수를 제공하고 싶습니다.

답변

2

뭔가 같은 : .*\.txt$ 더 정밀도를 원하는 경우에, 제 생각 엔 당신이해야 정확한 언어와 다른 거즈 ... 펄 스타일의 정규 표현식을 가정

+0

안녕하세요 필요가 없습니다. – smallB

+1

'\ .txt $'는 언어가'str.endsWith ('. txt')'또는 확장자를 추출 할 수있는 파일 경로 파서와 동등한 것이면 충분하거나 전혀 정규식이 아닙니다. –

+0

은 내가 추측하고 싶은 것과 일치하는 부분에 따라 다르며 편집 된 부분은 +1이됩니다. – m09

2

, /[^\.]*\.txt $/작동해야합니다.

+0

나는 알 수없는 이스케이프 문자를 얻고있다. – smallB

+0

C 및 C++와 같은 언어에서는 \\ 대신 \\를 사용해야 할 수도 있습니다. – mwk

2

당신이해야 할 모든

/\.txt$/ 

사용하여이 예를 들어,보다 더 일치하는 문자열의 끝과 일치하고, .*\.txt$ 내가 Qt를 함께 C++ 프로그래밍을 해요,