나는 멀리 이동하려고 TextPad를 , 난 그냥 같은 정규 표현식을 얻을 수 ^
및 $
교체 할 수 있습니다. 정규식 상자를 선택했습니다.
내가 도대체 뭘 잘못하고있는 겁니까?
새 줄의 시작을 찾으려고합니다. TextPad에서 '^'을 찾고 정규식이 활성화되어 있는지 확인하십시오. 메모장 ++에서는 그렇게하지 않습니다. "찾을 수 없음"이라고 표시되어 있습니다.
나는 멀리 이동하려고 TextPad를 , 난 그냥 같은 정규 표현식을 얻을 수 ^
및 $
교체 할 수 있습니다. 정규식 상자를 선택했습니다.
내가 도대체 뭘 잘못하고있는 겁니까?
새 줄의 시작을 찾으려고합니다. TextPad에서 '^'을 찾고 정규식이 활성화되어 있는지 확인하십시오. 메모장 ++에서는 그렇게하지 않습니다. "찾을 수 없음"이라고 표시되어 있습니다.
답변:
이들은 앞 ( ^
) 및 행 끝 ( ) 을 나타내는 특수 문자이기 때문 $
입니다. 로 이스케이프 해보세요 \
.
예 :
줄의 시작 부분에 "고양이"와 일치하십시오.
^Cat
줄 끝에서 "고양이"와 일치 :
Cat$
"고양이"를 한 줄에있는 것과 일치
^Cat$
한 줄에서 "$ 100"을 찾습니다 :
\$100
다음 은 메모장 ++ 내에서 정규 표현식 일치에 대한 링크입니다.
문제가 해결 된 것 같습니다.
메모장 ++ v6.9.2 (Windows 7에서 실행 ^
)에서 $
( 라인 시작)과 (라인 끝)이 모두 작동합니다.