문서를 편집할때, 패턴이 발견되는 반복적인 작업에 대해서는
정규식(regular-expression) 을 쓰는것이 매우 효율적입니다.
보통 리눅스에서 문자열을 가지고 놀 일이 무지 많기때문에,
많은 프로그램들이나 mini 언어가 정규식을 지원하죠.
그 대표적인 예가 grep, awk, sed 같은 것들이고, perl 의 정규식은 특히 유명합니다.
emacs 의 정규식에 대한 소개는 emacs메뉴얼의 정규식 섹션 이나 kldp에 정리되어 있는
emacs소개 를 참고하면 됩니다.
뭐 좌우간 전 아직도 정규식을 잘 못써서 시간이 좀 걸리곤 하는데,
특히 emacs에서 문서를 편집하다보면 정규식을 쓰게 되죠.
그런데 emacs 기능중에 re-builder(혹은 regexp-builder) 라는 기능이 있습니다.
이 기능을 이용하면, 정규식을 작성하면서 매치되는걸 바로바로 볼 수가 있지요. :)
아래 분할된 작은 창이 정규식을 써 넣는 창이고, 위에 하이라이팅 된 부분이
매치된 부분 입니다. 이런식으로 정규식을 쉽게 해볼 수 있어요!

글
댓글을 달아 주세요
댓글 RSS 주소 : http://maya.jaram.org/blog/bth/rss/comment/18댓글 ATOM 주소 : http://maya.jaram.org/blog/bth/atom/comment/18