加个判断.<script> function replacecolor() { var strtemp="//dsdfdfdf d 34 dfdfdfdf4"; reg=/(\/\/.+)/ if(reg.test(strtemp)==true) strtemp=strtemp.replace(/(\/\/.+)/g,"<font color=green>$1</font>");//replace comment color else { strtemp=strtemp.replace(/\b([0-9]+)\b/g,"<font color=red>$1</font>");//replace number color strtemp=strtemp.replace(/(\/\/.+)/g,"<font color=green>$1</font>");//replace comment color } document.write(strtemp); } </script> <input type=button onclick="replacecolor()" value="Start">
function replacecolor() {
var strtemp="//dsdfdfdf d 34 dfdfdfdf4";
reg=/(\/\/.+)/
if(reg.test(strtemp)==true)
strtemp=strtemp.replace(/(\/\/.+)/g,"<font color=green>$1</font>");//replace comment color
else {
strtemp=strtemp.replace(/\b([0-9]+)\b/g,"<font color=red>$1</font>");//replace number color
strtemp=strtemp.replace(/(\/\/.+)/g,"<font color=green>$1</font>");//replace comment color
}
document.write(strtemp);
}
</script>
<input type=button onclick="replacecolor()" value="Start">