메모장++ 정규식 문자열을 반복되는 문자열로

메모장++ 정규식 문자열을 반복되는 문자열로

이 상황에 대해 메모장++에서 작동하는 정규식을 만드는 데 도움을 줄 수 있는 사람이 있습니까?

다음 텍스트가 있다고 가정해 보겠습니다.

111111
something something text    
222222    
something something text
something something text    
111111    
something something text
something something text
something something text    
222222   
something something text
something something text    
something something text
something something text   
111111   
something something text    
222222

111111과 222222를 포함하여 111111과 222222 사이에 있는 문자열을 선택하고 싶습니다.

나는 시도했지만 (111111)*(222222)222222만 선택했습니다. 또한 시도했지만 (111111).*(222222)텍스트의 모든 것을 선택했습니다. 그렇다면 첫 번째 111111에서 222222 문자열 세트를 어떻게 얻습니까?

답변1

정규식은 111111.*?222222원하는 대로 작동하지만 Regular Expression와 가 . matches newline모두 확인되었는지 확인해야 합니다. 물음표는 다음에 설명된 대로 정규식을 "게으른" 상태로 만듭니다.이 기사. 이는 전체 텍스트 대신 가능한 한 적게 일치한다는 것을 의미합니다.

관련 정보