n°达达的主页1234n.com个人博客 / 旧文存档
← 返回文章
2006-05-08 / 达达

JScript多语言语法加亮引擎改进(修正多行注释识别)

分享JavaScript正则表达式
    原先多行注释识别的正则/\*.*?\*/不能正常识别,现在修正为:/\*[.\b\w\W]*\*/ 
   
    呵呵,简直乱写,反正可以用了就是。
   
    其次行识别现在还没有真正起作用,所以我把匹配出来的行前缀先去掉了,并且为了适应新的多行注释匹配,我修改了行号的CSS,因为多行注释会把行号颜色变成和注释一样,我又是用老办法,嵌套CSS解决。

    文件下载请到汇总帖:《JScript多语言语法加亮引擎(不断更新中)》
 
修正后Demo:



标签按正文匹配本站已有分类。本文按博客园原文恢复排版,并接回已核实的本地图片。查看恢复说明

原文:博客园 · BG5SBK。按原发表日期收录。旧交互演示以静态内容保留。