摘要: 面有文章已经说了“.+?”、“.*?”、“.+”、“.*”的理解方式,现在再简单说一下容易出问题的地方。前模式“.+?”后模式(当后模式不仅仅是一个字符时有可能发生理解错误)在内容1已经匹配了前模式的情况下,“.+?”的匹配范围是根据后模式来确定的。这里容易发生的理解错误是以为“.+?”的范围以?问号之后的模式的第一个字符来确定,其实应该以整个后模式来判断。例如正则表达式:"(?.+?)"A对... 阅读全文
posted @ 2011-07-27 12:53 天涯海客 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 在.NET Framework 开发人员指南 的 字符转义 一节 有这样一段话。除 .$ ^ { [ ( | ) * + ? /外,其他字符与自身匹配。但是其中并未注明这些字符应该匹配为什么字符。为了方便自己以后查阅,也为了方便网友搜索我就写在这里了。[Sipo]点的转义:.==>//u002E美元符号的转义:$==>//u0024乘方符号的转义:^==>//u005E左大括号的... 阅读全文
posted @ 2011-07-27 12:03 天涯海客 阅读(805) 评论(0) 推荐(0) 编辑