php正则表达式截取HTML标签中的内容 10
内容如下:<li><ahref="/news1397/"title="1827年3月5日意大利物理学家伏打逝世">1827年3月5日意大利物理学家伏打逝世</a></li...
内容如下:
<li><a href="/news1397/" title="1827年3月5日 意大利物理学家伏打逝世">1827年3月5日 意大利物理学家伏打逝世</a> </li>
<li><a href="/news1398/" title="1871年3月5日 波兰女革命家卢森堡诞辰">1871年3月5日 波兰女革命家卢森堡诞辰</a> </li>
<li><a href="/news1399/" title="1886年3月5日 董必武诞辰">1886年3月5日 董必武诞辰</a> (图)</li>
我想截取<a>标签中的内容,不要title中的,输出成下面这样:
1827年3月5日 意大利物理学家伏打逝世
1871年3月5日 波兰女革命家卢森堡诞辰
1886年3月5日 董必武诞辰;
求个PHP正则,谢了! 展开
<li><a href="/news1397/" title="1827年3月5日 意大利物理学家伏打逝世">1827年3月5日 意大利物理学家伏打逝世</a> </li>
<li><a href="/news1398/" title="1871年3月5日 波兰女革命家卢森堡诞辰">1871年3月5日 波兰女革命家卢森堡诞辰</a> </li>
<li><a href="/news1399/" title="1886年3月5日 董必武诞辰">1886年3月5日 董必武诞辰</a> (图)</li>
我想截取<a>标签中的内容,不要title中的,输出成下面这样:
1827年3月5日 意大利物理学家伏打逝世
1871年3月5日 波兰女革命家卢森堡诞辰
1886年3月5日 董必武诞辰;
求个PHP正则,谢了! 展开
2个回答
展开全部
header('content-type:text/html; charset=utf-8');
$str = '<li><a href="/news1397/" title="1827年3月5日 意大利物理学家伏打逝世">1827年3月5日 意大利物理学家伏打逝世</a> </li>
<li><a href="/news1398/" title="1871年3月5日 波兰女革命家卢森堡诞辰">1871年3月5日 波兰女革命家卢森堡诞辰</a> </li>
<li><a href="/news1399/" title="1886年3月5日 董必武诞辰">1886年3月5日 董必武诞辰</a> (图)</li> ';
preg_match_all('/<a.*>(.*)<\/a>/im', $str, $matches);
var_dump($matches[1]);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询