Tools

유용한 정규식 정리. 전방 탐색, 후방 탐색, 특정단어 포함하지 않는 줄 전체 탐색

MOMOBOB 2024. 8. 14. 19:10
반응형

 

노트패드로 로그 정리할 때 유용하게 사용했던 정규식.

 

전방 탐색

특정 텍스트 앞의 모든 문자 탐색

.+(?={yourword})

 

예시

1. 'example'이라는 텍스트 전방 탐색

.+(?=example)

 

2. 정규식 표현에 사용되는 문자를 포함 하는 경우 전방 탐색 (ex. IP)

.+(?=127\.0\.0\.1)

 

 

후방 탐색

특정 텍스트 뒤의 모든 문자 탐색

(?<={yourword}).+

 

예시

1. 'example'이라는 텍스트 후방 탐색

(?<=example).+

 

2. 뒤에 N글자 제외한 텍스트 후방 탐색 (ex. 2024xxxx 후방 탐색)

(?<=2024.{4}).+

 

 

특정 단어 포함하지 않는 줄 전체 탐색

.+(?={yourword})

 

예시

1. 'example'이라는 단어가 포함되지 않은 라인 전체 탐색

.+(?=example)

 

 

끝.

 

 

반응형