2012-01-11 4 views
-1

난 다음 텍스트메모장 + + 정규식은 문자의 2 세트 (같은 문자)

<p>My name is CK, <br/> i stay in US. <br/> I'm 24 years old.</p> 

이 가정을 찾을 난 그냥 단지 (US 후.) 2 <br/> 텍스트이 줄 메모장 ++ 정규식 찾을 사용하여 찾을 수있는 방법 지금까지 난 당신이 "선택"무엇을 <br/>.*<br/>

+0

어제 요청 하셨고 종료되었습니다. 당신이 시도한 것을 묻는 코멘트가있었습니다. 그걸 보여줄 수 있니? 선택을 통해 의미하는 바를 말하는 것도 어렵습니다. 메모장 + + 정규식 아무것도 "선택"하지 않습니다. – BoltClock

+0

이 질문은 방금 삭제되었습니다. 왜 다시 게시합니까? 지금까지 가지고있는 것을 바꾸거나 글을 게시 해보십시오. SO가 코드 작성 서비스가 아닙니다 – robasta

+0

질문이 삭제되었을 때 [FAQ] (http://stackoverflow.com/faq)에 대한 링크가있었습니다. 읽었 니? – BoltClock

답변

3

을 뜻한다 얻을 수있는 유일한 일을

을 대체 &? Notepad ++에서 선택할 수 없습니다. 당신이 그것을 대체 할 경우

, 당신이

^(.*?<br/>.*?)<br/> 

같은 해결 방법을하고

\1Replacement 

로 교체하지만이 두 번째 선두로부터를 선택하지 않을 수 있습니다, 그것은까지 모든 것을 선택합니다 두 번째 발생 이후에 \1을 사용하여 두 번째 발생 전에 부품을 교체해야합니다. 여기에 중요

는 행, 다른 중요한 포인트의 시작부터 정규식 검색이 게으른 수량 자 *? 있습니다 당신이 그들을 사용하지 않는 경우가 훨씬에 일치하고 있음이 보장 앵커 ^ 3가있는 경우 <br/>도 사용할 수 있으므로 정규 표현식이 <br/>의 마지막 항목까지 일치합니다.

+0

당신은 역 참조로 경기의 일부분을 "저장할"수 있습니다. 저장하려는 패턴 부분에 대괄호를 넣으면됩니다. 그 하위 저장소에 액세스 한 다음 첫 번째 괄호에 '\ 1'을 사용하고 두 번째 괄호에 '\ 2'를 사용하여 액세스 할 수 있습니다. – stema