이 상황에 대해 메모장++에서 작동하는 정규식을 만드는 데 도움을 줄 수 있는 사람이 있습니까?
다음 텍스트가 있다고 가정해 보겠습니다.
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
모두 확인되었는지 확인해야 합니다. 물음표는 다음에 설명된 대로 정규식을 "게으른" 상태로 만듭니다.이 기사. 이는 전체 텍스트 대신 가능한 한 적게 일치한다는 것을 의미합니다.