일상

[메모] editplus 에서 정규표현식 사용

fromm0 2008. 6. 30. 21:17
우편번호 파일을 가져와서 DB insert 구문을 바꿔야 할때가 있다.

1. 문장의 시작 부분에 insert 구문 삽입
찾을 말 : ^
바꿀말 : insert 구문


2. 문장의 끝 부분에 구문 닫기
찾을 말 : $
바꿀말 : ');

3. 6자리 우편번호를 3자리-3자리로 분리하기 위해(이를테면 680013을 680-013)
(')([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(')
\1\2\3\4-\5\6\7\8

4. '강릉시' 를 '강릉', '시' 로 분리(아래 그림이 조금 잘못되어 있다)
(')([가-횧]+)(구|군|시)(')
\1\2\4, \1\3\4