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 |
---|