본문 바로가기

정규식

exact 타입으로 문자 검색하기


http://www.regexr.com/ 이곳에서 정규식 테스트가 가능합니다.



일반적으로 ^기호는 시작, $기호는 끝나는 경우 매칭이됩니다.


^123$ 은 정확히 123인 경우에 매칭이됩니다.

흔히 Linux에서 grep을 할 때 사용합니다.



그런데 개발 툴에서 뭔가 찾고 싶은데 정확히 일치하는 것만 찾을려고 ^123$ 

했더니 매칭이 안됩니다... 아마 123이라는 문자만 단독으로 존재하지 않아서 

매칭이 안된 것 같네요.


우회적으로(?) \b (공백) 기호를 사용하면 코드 상에서 원하는 문자를 정확히 catch할 수 있습니다.


\b123\b



참고

 - http://stackoverflow.com/questions/5752829/regular-expression-for-exact-match-of-a-word


'정규식' 카테고리의 다른 글

정규식 참고에 좋은 사이트들  (0) 2016.03.15