1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <script type="text/javascript"> function highlight(code){ var regs = { 'string':/((\"[^\"]+\")|(\'[^\']+\'))/gi, 'comment':/(\/\/[^\n]+)/gi, 'word':/(if|var|function|switch|case|return|break)/gi } for (var i in regs) code=code.replace(regs[i],'<font class="'+i+'">$1</font>'); return code; } var a = highlight('var a = "aaaaa"; if () { return false; }'); alert(a); document.write(a); </script> |
