IDE/VSCODE
[정규식 치환] 특정 문자열 제외하고 바꾸기
Root_js
2019. 11. 18. 13:36
대게 코드작업하다보면 한번에 여러개를 바꿔야하는 상황이 생긴다.
<div class="aaa1">1가나다</div>
<div class="aaa2">2가나다</div>
<div class="aaa3">3가나다</div>
<div class="aaa4">4가나다</div>
<div class="aaa5">5가나다</div>
<div class="aaa6">6가나다</div>
이런 코드가 있다 지차.. 클래스는 그냥 두고 텍스트 앞에 0을 넣어야한다면?
편집기(에디터)에서 <div class="(.*?)">(.*?)</div> 로 검색하면 다 걸린다
줄바꿈까지 모두 검색시는 ((.|\n)*?)
정규식 순서에 따라 $1 $2 로 넣어주면 그대로 넘어옴
전체 치환할때는 <div class="$1">0 $2</div>
이렇게 바꾸면 됨..
수정작업이 많은건 좋은게 아니지만 뭐 하라는데 해야지..