<div id="class1">
에서 정규식을 찾아 </div>
끝까지 찾아야합니다. 나는 또한 안에 많은 텍스트가 들어있을 수 있습니다. <div>
. 아래 코드를 찾으십시오.요소 내부의 요소를 찾으려면 Perl 정규 표현식
This is example <div id="class1">This is <div id="subclass1">This is </div> <div id="subclass2">This is </div> This is </div> This is example
아래 코드를 시도했습니다. 그러나 그것은 처음까지만 얻습니다. </div>
은 <div id="subclass1">
이 문제를 해결할 수 있습니까? 내가 캡처하려고
코드는 다음과 같습니다
는<div id="class1">(?:(?!<\/div>).)*?</div>
'perldoc을 -q html' – toolic
정규 표현식에와 HTML을 구문 분석하려고하지 마십시오. Regexes는 작업에 달려 있지 않습니다. HTML 파서를 사용하십시오. http://htmlparsing.com/perl.html에는 Perl에 대한 몇 가지 예제가 있습니다. –
필수 링크 : http://stackoverflow.com/questions/1732348 -이 질문에 대한 답변보기 –