更新问题:
$li_text = $li->plaintext;
echo '<br>'.$li_text;
echo '<br>'.$li_text = preg_replace('/\:(.*?)\>/',':', $li_text);
$li
获取值 "资格:学校和毕业 > BE / B.Tech(工程)" //通过从其他网站使用简单的html DOM解析
我得到的输出是:
Qualification : School & Graduation > BE / B.Tech ( Engineering )
Qualification : School & Graduation > BE / B.Tech ( Engineering )
如果我赋值
$li_text = "Qualification : School & Graduation > BE / B.Tech ( Engineering )"
,那么正则表达式将正常工作。
preg_replace
的返回值重新赋值给$str
?(不得不问一下;有时候问题就在于这些简单的事情) - keithhatfield