내 UI에 텍스트 영역이 있으며 preg_replace를 사용하여 사용자가 입력 한 모든 xml (html 포함) 텍스트를 필터링하고 싶습니다. 나는 그것에 대한 도움이 필요하다.PHP Preg가 모든 XML을 제거하기 위해 바꿉니다.
예 :
Emailed user sam at 12:15 PM
<details><email>[email protected]</email></details>
preg_replace이다 후 : 좋은 것 정규식을 preg_replace이다이 모든 포인터와 함께
Emailed user sam at 12:15 PM
. preg_replace에서 java 정규 표현식 (PHP를 처음 사용하는)을 사용해 보았는데 작동하지 않는다는 것을 알았습니다. 내 정규 표현식이 잘못되었거나 preg_replace가 다른 종류의 정규 표현식을 사용하는지 확실하지 않습니다.
귀하의 모든 도움을 많이 받으실 수 있습니다. '/<[\/]{0,1}\w[^>]*>/g'
이 정규식 < 이름 물건 > 및 </이름 물건 >입니다 경우
지금까지 시도한 것을 보여주세요. –
무엇을할까요? 'strip_tags()'에 문제가 있습니까? –
XML 태그를 필터링하지 않습니다 – raidenace