채택완료

형님 정규식 질문입니다

2018-11-13 (화) 22:49:18 4,207

<a href="javascript:void(0)" onclick="open_minilog(1,'')">철수</a>    
<a href="/na/1459832">안녕하세요</a>
<a href="javascript:void(0)" onclick="open_minilog(2,'')">영희</a>    
<a href="/na/14598s2">날씨가참좋네요</a> 
<a href="javascript:void(0)" onclick="open_minilog(3,'')">민수</a>    
<a href="/na/11459832">배고프네요</a> 

------------------------------------------------------------

위에서 볼드체인 a 태그만 제거하려고 

/a href="javascript:void.*<\/a>/Us

를 시전하였으나 되질 않습니다 제가 무언가 놓친게 있을까요

|

답변 2개

채택된 답변
+20 포인트

참조하세요.

$s = "<a href=\"javascript:void(0)\" onclick=\"open_minilog(1,'')\">철수</a>
      <a href=\"/na/1459832\">안녕하세요</a>";

$pattern = "#(<a href=\"javascript.+<\/a>)#i";

$s = preg_replace($pattern, '', $s);
echo $s;

preg_match('|<a href="javascript:void(.*?)">(.*?)</a>|mis', $a, $b);

echo $b[2];

한번 해보심이

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