가운데 div를 제외한 나머지 삭제하기 정규식 채택완료

<tr onmouseover="this.style.backgroundColor='#eae9f7';">
<td> 안녕하세요 </td></tr>

 

<div>난 지우지마쇼</div>


<tr onmouseover="this.style.backgroundColor='#eae9f7';">
<td> 안녕하세요 </td></tr>

 

 

빨간줄만  지우려고

preg_replace('/<tr[^>]*>.*<\/tr>/' , '' , $text);

 

전 요게 맞다고 생각했는데 안먹히네요

형님들 어떻게 수정해야 될까요 ? 

답변 1개

채택된 답변
+20 포인트

preg_replace('/<tr[^>]*>.*<\/tr>/sU' , '' , $text);

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

아 평정심 형님 고맙습니다. 정규식 너무 어려워서 브레이크 댄스를 추고 있습니다 후..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고