日期:2014-05-16 浏览次数:20475 次
var str ="<t>font<font color='red'>font</font>aonf"
str = str.replace(/([^<>]*)<|>([^<>]*)<|>([^<>]*)/g,
function($_1){
return $_1.replace('on','<b>on</b>')
})
alert(str)
------解决方案--------------------
1、“為 <b>f或o或n或t或等等</b>”:
"font<font color='red'>font</font>".replace(/(?=[^>]*(?=<))[font]/gi, "<b>$&</b>")