답변 4개 / 댓글 1개
채택된 답변
+20 포인트
Copy
<?php
$str = <<<HEREDOC
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<p>0123<br />45</p>67<br/>
<br />ㄱ<br>
<br><br><p>89<Br></p>
<bR><p>0AbrCd br br <BR ></p>
</body>
</html>
HEREDOC;
$replaced = preg_replace('@<br[^/>]*/?>@i', '', $str);
echo '<xmp>' . $str . '</xmp>';
/*
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<p>0123<br />45</p>67<br/>
<br />ㄱ<br>
<br><br><p>89<Br></p>
<bR><p>0AbrCd br br <BR ></p>
</body>
</html>
*/
echo '<xmp>' . $replaced . '</xmp>';
/*
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<p>012345</p>67
ㄱ
<p>89</p>
<p>0AbrCd br br </p>
</body>
</html>
*/
답변을 작성하려면 로그인이 필요합니다.

strip_tags() 를 검토해 보세요