如何从链接中获取herf链接和文本
<a herf="google.com">boom</a>
我只需要google.com部分和热门文字吗?
我如何过滤掉链接,以确保我只获得与文本繁荣的链接的herf,因为该页面有这样的链接
<a herf="google.com">boom</a>
<a herf="google.com">boom1</a>
<a herf="google.com">boom2</a>
<a herf="google.com">boom3</a>
答案 0 :(得分:1)
尝试使用.filter()
及其回调功能来满足您的需求,
var anchorWithSpecificText = $('a').filter(function(){
return $(this).text() == "boom";
});
答案 1 :(得分:-1)
没有理解你想如何获得它们,但这将在php上发挥作用http://sandbox.onlinephpfunctions.com/code/3920bf99f02b18bc707d2699a2e37ab25879bb20
编辑:
<?php
$str = ' <a herf="google.com">boom</a>
<a herf="google.com">boom1</a>
<a herf="google2.com">boom</a>
<a herf="google.com">boom3</a>';
preg_match_all('/\<a\s[href]+\=\"([a-zA-Z0-9\.\-\_\?\=\#\&]+)\"\>boom\</ui',$str,$matches);
var_dump($matches[1]);