生·生活

asp.net旅行

 

2008年3月30日

正则附录表

摘要: 附表 转义符 说明 一般字符 除 .$ ^ { [ ( | ) * + ? " 外,其他字符与自身匹配。 "a 与响铃(警报)"u0007 匹配。 "b 在正则表达式中,"b表示单词边界(在 "w和 "W之间),不过,在 []字符类中,"b表示退格符。在替换模式中,"b始终表示退格符。 "t 与 Tab 符 "u0009 匹配。 "r 与回车符 "u000D 匹配。 "v 与垂直 Tab 符 "u... 阅读全文

posted @ 2008-03-30 16:28 厦门刀客 阅读(265) 评论(0) 推荐(0) 编辑

正则判断表达式

摘要: 判断表达式语法: 1、A|B,这个是最基本的,A或者B,其实这个不能算判断 2、(?(expression)yes-expression|no-expression),其中no-expression为可选项,意为,如果expression成立,则要求匹配yes-expression,否则要求匹配no-expression 3、(?(group-name)yes-expressioin|no-exp... 阅读全文

posted @ 2008-03-30 16:25 厦门刀客 阅读(523) 评论(0) 推荐(0) 编辑

正则非回溯

摘要: 非回溯匹配 语法:(?>) 涵义:该组匹配后,其匹配的字符不能通过回溯用于后面的表达式的匹配。呵呵,光看这句话肯定搞不懂,我当初为了搞懂这个也花了不少的时间,还是通过实例来说明吧: "www.csdn.net" 可以通过@"\w+\.(.*)\.\w+"来匹配,却不能通过@"\w+\.(?>.*)\.\w+"来匹配!为什么呢? 原因是正则匹配是贪婪的,匹配时它会尽可能多的匹配最多的结果,所... 阅读全文

posted @ 2008-03-30 16:19 厦门刀客 阅读(521) 评论(0) 推荐(0) 编辑

导航