日期:2014-05-16 浏览次数:20426 次
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>")