정규식 : .dot로 시작하는 모든 단어 / 문자열 선택

Aug 20 2020

.dot로 시작하는 모든 단어를 정규식으로 선택하고 싶습니다.

예 : .myself또는 .I go home또는.5 a clock

도와주세요?

답변

5 Glorfindel Aug 20 2020 at 00:10

점의 주요 문제점 .은 '무엇이든 일치'에 대한 정규식 문자라는 것입니다. 백 슬래시로 이스케이프해야합니다.

다음 정규식은 점으로 시작하는 단어와 일치합니다.

\.\w+

이것은 단어 가 점으로 시작하지 않기 때문에 귀하의 예 .I go home에서만 .I일치 한다는 것을 의미합니다 go. 이를 변경하고 전체 행으로 확장하려면 예를 들어 다음 텍스트의 두 번째 행만 일치 시키십시오.

I go home
.I go home
I go home

다음 정규식이 필요합니다.

^\..*

여기서는 .*'모두 일치'를 의미합니다. (이 경우 Notepad ++ 옵션 ". 새 줄과 일치"가 비활성화되어 있는지 확인하거나 나머지 전체 텍스트를 선택합니다.)