0
"preg_replace"를 사용하여 일부 html/js 태그를 제거하고 싶습니다. 내가 ('</style>');
까지 <style type=text/css>')
에서 태그를 제거 할"preg_replace"를 사용하여 문자열 제거
<style type=text/css>');document.write('@media Print');document.write('{');document.write('BODY {');document.write('DISPLAY: none; print: none');document.write('}');document.write('TABLE {');document.write('DISPLAY: none; print: none');document.write('}');document.write('TR {');document.write('DISPLAY: none; print: none');document.write('}');document.write('TD {');document.write('DISPLAY: none; print: none');document.write('}');document.write('}');document.write('</style>');
: 여기 내 HTML 태그입니다.
내 코드는 다음과 같다 : 나는 그것을 실행할 때
$result3 = preg_replace("(\<style(.+?)<\/style>/", '', $result2);
그러나 아무것도 제거되지됩니다.
귀하의 도움에 감사드립니다. 또한 당신이 나에게 대답을 설명 할 수 있다면 나는 감사 할 것입니다.
'$ result3 = preg_replace이다 ("/ <스타일 유형 = 텍스트/CSS> /", " ''", $의 result2) ; ' –
substr과 strpos를 사용하여 그렇게 할 수 있습니다. – Andreas
$ result3 = preg_replace ("(