怎么用php正则获得a标签内的文字啊
"<ahref="/haokan/weimei/校园/"target="_blank">校园</a><ahref="/haokan/weimei/帆布鞋/"target=...
" <a href="/haokan/weimei/校园/" target="_blank">校园</a> <a href="/haokan/weimei/帆布鞋/" target="_blank">帆布鞋</a> <a href="/haokan/weimei/小清新/" target="_blank">小清新</a> "
php正则怎么获取a标签中的文字?得到这个内容啊"校园,帆布鞋,小清新," 展开
php正则怎么获取a标签中的文字?得到这个内容啊"校园,帆布鞋,小清新," 展开
2个回答
展开全部
php中正则匹配只要使用这两个函数:
preg_match_all
preg_match
这里使用preg_match_all,代码如下:
$subject = '<a href="xxx.php">abc测试</a>'; // 假设这是需要匹配的字符串
$pattern = '/<a href="[^"]*"[^>]*>(.*)<\/a>/'; // 这是匹配的正则表达式
preg_match_all($pattern, $subject, $matches); // 开始匹配,该函数会把匹配结果放入 $matches数组中
echo "<pre>";
print_r($matches);
/**
结果是:
Array
(
[0] => Array
(
[0] => abc测试
)
[1] => Array
(
[0] => abc测试
)
)
*/
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询