정규 표현식에서 개행 문자 일치
이 질문에서 사용자는
'/<div>(.*)<\/div>/s'
이 수정자를 사용하면 정규식의 점(.)이 개행 문자와 일치할 수 있습니다.
또는 , 탐욕스럽지 않은 일치(.*?)를 사용할 수 있습니다:
'/<div>(.*?)<\/div>/s'
이렇게 하면
있는 경우
'/<div>([^<]*)&<\/div>/'
그러나 중첩된 div, 추가 공백, HTML 주석 및 기타 복잡성으로 인해 정규 표현식을 사용하여 HTML을 구문 분석하는 것이 어려울 수 있다는 점에 유의하는 것이 중요합니다. 안정적인 구문 분석을 위해서는 대신 HTML 구문 분석기를 사용하는 것이 좋습니다.
위 내용은 `` 태그 사이의 텍스트를 캡처할 때 정규식에서 개행 문자를 일치시키는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!