let sText = '<span style="color: red;">aA7<a style="color: red;">rrrr-r</a><a style="color: red;">rrrr-r</a></span>';
let serchVal="r";//要搜索的值
var rHtml = new RegExp(`${serchVal}\<.*?\>`, "ig");//匹配传入的搜索值不区分大小写 i表示不区分大小写,g表示全局搜索 匹配标签
var aHtml = rHtml.test(sText); //存放html元素的数组
console.log(aHtml) //包含r所以是true
sText.replace(/>[\s\S]*?</g, function(val){ return val.replace(/r/g, "f");
`
网友评论