문자열에서 HTML 태그를 제거하기 위해 제공된 정규 표현식은 여는 태그를 성공적으로 제거하지만 닫는 태그는 남겨 둡니다. 대응. 이 문제를 해결하기 위해 여는 태그와 닫는 태그를 모두 효과적으로 처리하는 대체 접근 방식을 살펴보겠습니다.
여는 태그와 닫는 태그를 모두 대상으로 하는 정규식 패턴:
<(/ )?(img|a)[^>]*>
이 패턴은 세 가지 캡처로 구성됩니다. groups:
예를 들어, 이 패턴은 blah 문자열에서 "blah" 텍스트만 남깁니다.
코드가 원하는 결과를 거의 달성했지만 약간만 수정하면 후행 뒤에 남겨지는 것으로부터. 코드에서 Match를 Matches로 바꾸기만 하면 됩니다.
위 내용은 정규식을 사용하여 HTML 태그 열기 및 닫기를 모두 효과적으로 제거하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!