컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, June 14, 2007

정규식, 시작하고 끝나는 기호; 문자열 처음/마지막 지정; Regex Start End


정규식(정규표현식)에서, 문자열의 시작과 끝을 지정하는 방법입니다. 만약 foo 라는 문자열을 매치시키되, foo만으로 이루어진 문자열을 찾아야 한다면 다음과 같이 합니다:

^foo$


위와 같이 하지 않으면, fooooooo 또는 zzzzfoo 또는 zzzzfooaaaaa 이런 문자열 속의 foo까지 모두 매치되어 버립니다.

^ (캐럿 기호)는 문자열의 시작을 의미하고, $ (달러 기호) 는, 문자열의 마지막을 의미합니다. 그러나 개행문자까지는 포함 안됩니다. 말 그대로 문자열의 끝일 뿐입니다.


foo로 시작하는 모든 단어들을 찾으려면 다음과 같이 하고
^foo


foo로 끝나는 모든 단어들을 찾으려면 다음과 같이 합니다.
foo$





tag: regex
정규식 | 정규표현식 | Regex | Regular Expression
tag: editor
텍스트 에디터 | 문서 편집기 | Text Editor

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top