摘要: 因为.net的基本正则语法和Perl5基本相同,所以基本语法你可以去下载一下M$的JS帮助文档,上面有详细的说明\d表示什么,{,5}表示什么,\[表示什么……,这里我只想提醒大家一点,为了避免和反向引用相冲突,在你用\nn表示八进制的ASCII码时,请在\后加0,就是说,\40在表示ASCII码时,请这样写\040。   替换   Regex类有一个静态的Replace方... 阅读全文
posted @ 2009-05-21 14:34 叶晓丰 阅读(231) 评论(0) 推荐(0) 编辑
摘要: asp.net 常用正则表达式匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:< (\S*?)... 阅读全文
posted @ 2009-05-21 14:22 叶晓丰 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 本节主要介绍: var reg=new RegExp("("+search+")","g"); //创建正则RegExp对象 content=content.replace(reg,"<font color=red>$1</font>"); 此功能把content中所有search的内容变成红色.具体文摘见下面:replace方法的语法是:stringObj.replac... 阅读全文
posted @ 2009-05-21 13:52 叶晓丰 阅读(434) 评论(0) 推荐(0) 编辑