아래의 색인창(ctrl+F 단축키)에서 정규식 사용이 가능하다.

 

[실제 사용 사례]

iBatis 의 동적쿼리를 위한 파라미터 매핑구문은 #param# 을 사용하고

Mybatis 의 동적쿼리를 위한 파라미터 매핑구문은 #{param} 을 사용한다.

 

프레임워크의 버전이 올라가면서 iBatis를 Mybatis로 바꾸게 된다면

iBatis의 #parameter#를 Mybatis의 #{parameter} 로 바꿔줘야 한다.

 

이 때 아래와 같이 손쉽게 바꿔줄 수 있다.

Find : #([a-zA-Z]+)#

Replace with : #{$1}

 

위와 같이 정규식 중 캡쳐하고싶은 그룹을 () 로 묶고

묶은 순서대로 $ 식별자와 함께 index 를 넣어 치환해줄 수 있다.

반응형

+ Recent posts