IT story

Vim에서 regexp의 \ b와 같은 단어 경계 문자를 어떻게 검색합니까?

hot-time 2020. 6. 30. 08:09
반응형

Vim에서 regexp의 \ b와 같은 단어 경계 문자를 어떻게 검색합니까?


검색하고 싶습니다

/the\b

"the" 는 찾지 "then" 찾지 않습니다 .

나는 또한 매우 마술을 켜고 검색을 시도 했습니다.

/\vthe\b

/the\>

보다 :help /ordinary-atom

"regexp"는 PCRE를 의미한다고 가정 합니다. Vim의 정규 표현식 구문이 PCRE와 다르다는 점은 주목할 가치가 있습니다.

또한보십시오:


단어 시작과 단어 끝에 각각 \<\>사용하십시오 .

예를 들어 특정 경우에는 다음을 사용합니다.

/ the \> /

very magic이 켜져 있으면 >캐릭터를 이스케이프해서는 안됩니다 . 매직 검색이란 무엇입니까 ? 귀하의 경우에는 다음과 같이하십시오.

/\v<the>

단어 'the'만 검색합니다.


커서에서 단어를 검색하려고하는 경우 을 누르 *거나 #뒤로 검색 할 수 있습니다 .

참고 URL : https://stackoverflow.com/questions/8404349/in-vim-how-do-you-search-for-a-word-boundary-character-like-the-b-in-regexp

반응형