扫码关注官方订阅号
正则表达式匹配,替换html标签里面的内容,不包括html本身标签内容;例如:var str="
article-item
匹配的关键字:article;
想要匹配的结果是:
var a="<p class='article'><p class='article-item'>article-item</p></p>".replace(/>([^<]*)<\//,function($0,$1){ var a=$1.split('-'); if(a.length>1){ return `><span style='color:red'>${a[0]}</span>-${a[1]}<` }else{ return `>${a[0]}<` } }) console.log(a)
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部