정규표현식 2

editpuls 정규식 이용법(ctrl H)

가끔 문서 작업을 하다보면 해당 문서의 내용을 특정한 패턴으로 모두 변경해야할 필요가 있다. 일일히 손으로 작업하기엔 굉장히 양이 많거나 복잡하고, 실수할 가능성이 높아지는데, 이럴 때 유용한건 editpuls에 존재하는 정규식이다. 일단, 찾아서 바꿀때 이용하는 창을 CTRL H 를 이용하여 실행 시킨다. 다음과 같이, 찾을말과 바꿀말을 집어넣고 모두 바꿈을 클릭하면 끝. 하지만, 특정한 양식으로 문장이나 단어를 바꾸고 싶다면 정규식을 이용해야 한다. ^ (caret) 라인의 처음이나 문자열의 처음을 표시 $ (dollar) 라인의 끝이나 문자열의 끝을 표시 . (period) 임의의 한 문자를 표시 [] (bracket) 문자의 집합이나 범위를 나타냄, 두 문자 사이의 "-"는 범위를 나타냄 {} (..

Good Info 2015.02.09

정규식(정규표현식) 공부하기에 유용한 사이트

- 정규식(정규표현식) 공부하기에 유용한 사이트 아이디나 이메일 비밀번호든 특정한 규칙을 가진 문자열 집합을 표현하거나 검사하기에는 기존 코드로 일일히 검사하는 것보다, 정규표현식(regular expression)을 이용하여 사용하는게 좀더 코드가 간결하고, 쉽게 구현할 수 있습니다. 전체적인 기본 정규 표현식은 다음과 같습니다. ^ : 문자열의 시작 $ : 문자열의 종료 . : 임의의 한 문자 | : or를 나타냄 ? : 앞 문자가 없거나 하나있음 + : 앞 문자가 하나 이상임 * : 앞 문자가 없을 수도 무한정 많을 수도 있음 {n,m} : 앞 문자가 n개 이상 m개 이하. {0,1} 은 ?와 같은 의미다. {n,} : 앞 문자가 n개 이상. 위의 형태에서 m이 생략된 형태이다. {0,} 이면 *와..

Good Info 2015.01.14