扫码关注官方订阅号
如图是一个html的字符串,有什么办法可以得到红框中的内容?
var dom = $('a').clone(); dom.find('i,button').remove(); console.log(dom.html());
提供个思路,用正则将标签段匹配掉 ...
首先获取到a标签这个dom然后从a.childNodes这个数组里面,找到nodeName为'#text'的节点,获取nodeValue就是了。
可以转成DOM对象的话,用javascript;如果只能用字符串的话,用正则匹配。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
提供个思路,用正则将标签段匹配掉 ...
首先获取到a标签这个dom
然后从a.childNodes这个数组里面,找到nodeName为'#text'的节点,获取nodeValue就是了。
可以转成DOM对象的话,用javascript;如果只能用字符串的话,用正则匹配。