# Replace Tag(Script & div & B tag to strong)
# Replace Tag(Script & div & B tag to strong)
by jihoon kim
HTML
<h1>Replace Tag(Script & div & B tag to strong)</h1>
<xmp>
String.prototype.replaceTag = function(a,b) {
var input = a.join("|");
debugger;
var reg = new RegExp( '<(/?)(' + input + ')\\b((?:[^>"\']|"[^"]*"|\'[^\']*\')*)>',"gim");
if(reg.test(this)){
console.info( 'ok' );
//alert ( 'ok' );
}
//alert(input.replace(reg,"<$1Strong$3>"));
console.info(this.replace(reg,"<$1" + b + "$3>"));
return this;
}
"<script src=''>값</div>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>"
.replaceTag(["script","div"],"Strong");
</xmp>
JavaScript
String.prototype.replaceTag = function(a,b) {
var input = a.join("|");
debugger;
var reg = new RegExp( '<(/?)(' + input + ')\\b((?:[^>"\']|"[^"]*"|\'[^\']*\')*)>',"gim");
if(reg.test(this)){
console.info( 'ok' );
//alert ( 'ok' );
}
//alert(input.replace(reg,"<$1Strong$3>"));
console.info(this.replace(reg,"<$1" + b + "$3>"));
return this;
};
"<script src=''>값</div>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>\n<script>값</script>"
.replaceTag(["script","div"],"Strong");