• 작성일 작성일 : 13-02-05 22:06 / 조회 : 10,619

br 태그 제거 정규식

 글쓴이 : 외인 트위터 페이스북 미투데이 C공감

 

<?

$string2 = “<br />The <br> quick <br>brown fox <br />jumped <br> over the lazy dog. <br> <BR> <br /> “;


echo “문장 끝에 오는 br 태그만 제거 : ” .”<br>”;

$aa= preg_replace(”/[[[:space:]]*<br[[:space:]]*[/]*>[[:space:]]*]*$/i”, “”, $string2);

$aa2= preg_replace(”/[<br[[:space:]]*[/]*>[[:space:]]*]*<br[[:space:]]*[/]*>$/i”, “”, $string2);

echo “원문 : “.str_replace(”<”,”<”,$string2).”<br>”;

echo “결과aa : “.str_replace(”<”,”<”,$aa).”<br>”;

echo “결과aa2 : “.str_replace(”<”,”<”,$aa2).”<br><br>”;


$aa3 = preg_replace(’/(([[:space:]]*)<br([[:space:]]*)(/*)>)+[[:space:]]*$/i’, ‘’, $string2);

$aa4 = preg_replace(’/(s*<brs*/?>s*)*$/i’,’‘,$string2);

echo “결과aa3 : “.str_replace(”<”,”<”,$aa3).”<br>”;

echo “결과aa4 : “.str_replace(”<”,”<”,$aa4).”<br>”;


?>



문장 끝에 오는 br 태그만 제거 :

원문 : <br />The <br> quick <br>brown fox <br />jumped <br> over the lazy dog. <br> <BR> <br />

결과aa : <br />The <br> quick <br>brown fox <br />jumped <br> over the lazy dog. <br> <BR>

결과aa2 : <br />The <br> quick <br>brown fox <br />jumped <br> over the lazy dog. <br> <BR> <br />


결과aa3 : <br />The <br> quick <br>brown fox <br />jumped <br> over the lazy dog.

결과aa4 : <br />The <br> quick <br>brown fox <br />jumped <br> over the lazy dog.


  • 이전글
  • 목록
go top google+ page facebook tistory rss