<script>
var content1 = "你好, <label style='background: blue; color: white'>Linda</label>";
var content2 = "你好, Linda";
var key = "Linda";
var reg1 = eval("/("+ key +")/");
var reg2 = /<label [^>]*?>(.*)<\/label>/;alert(content2.replace(reg1, "<label style='background: blue; color: white'>$1</label>"));
alert(content1.replace(reg2, "$1"));
</script>
var content1 = "你好, <label style='background: blue; color: white'>Linda</label>";
var content2 = "你好, Linda";
var key = "Linda";
var reg1 = eval("/("+ key +")/");
var reg2 = /<label [^>]*?>(.*)<\/label>/;alert(content2.replace(reg1, "<label style='background: blue; color: white'>$1</label>"));
alert(content1.replace(reg2, "$1"));
</script>
var reg2 = /<\/?label[^<>]*>/gi;
var content2 = "你好, Linda";
var key = "Linda";
var reg1 = new RegExp("("+ key +")", "i");
var reg2 = /<\/?label[^<>]*>/gi;alert(content2.replace(reg1, "<label style='background: blue; color: white'>$1</label>"));
alert(content1.replace(reg2, ""));//空字符串