Atomic Habits

정규식 전후방탐색(vim 포함) 본문

IT/Regular Expressions

정규식 전후방탐색(vim 포함)

체계성 2021. 11. 20. 16:11

VIM 정규식
전방탐색/후방탐색
긍정형/부정형

(?=) : \(\)\@=     : 긍전
(?<=) : \(\)\@<=   : 긍후
(?!) : \(\)\@!     : 부전
(?<!) : \(\)\@<!   : 부후


3(?=천)
1000원, 3천원, 33원  >>>  /3\(\)천\@=  >>>  1000원, [3]천원, 33원

(?<=천)원
1000원, 3천원, 33원  >>>  /\(\)천\@<=원  >>>  1000원, 3천[원], 33원

3(?!천)원
1000원, 3천원, 33원  >>>  /3\(\)천\@!원  >>>  1000원, 3천원, 3[3원]

(?<!천)원
1000원, 3천원, 33원  >>>  /\(\)천\@<!원  >>>  1000[원], 3천원, 33[원]

Comments