EunsooD

정규식에서 특정한 문자열을 포함하고 있는 것을 찾을 때 본문

카테고리 없음

정규식에서 특정한 문자열을 포함하고 있는 것을 찾을 때

EunsooD 2015. 3. 12. 16:50
반응형

로그를 분석 할 때,

3가지의 단어를 포함하고 있는 문자열을 찾으려고 한다.

다음과 같이 정규식을 만들어준다.




"(CHECK)+(SITE)+(dw)+"

이렇게 하면 CHECK가 하나 이상이고 SITE가 하나 이상이고 dw가 하나 이상인 line을 찾게 되어 있는데,



"(CHECK)+.*(SITE)+.*(dw)+.*"

중간에 이렇게 추가해주면, CHECK와 SITE 사이에 아무 값이 와도 상관 없다는 뜻이 된다.


반응형
Comments