VictorStone

导航

 

2013年9月19日

摘要: 正则表达式引挚规则: (P172, PDF184)01 正则表达式引挚会对输入的字符串尽快的开始匹配。它一次搜索一个字符,直到发现一次匹配。02 发现一个匹配的开头后,正则表达式引擎将继续匹配,直到遇到一个不被模式接收的字符。03 Regex引擎非常贪婪——只要模式允许,它将匹配尽可能多的字符。(添加?后*成为一个非贪婪的限定符:?*)04 Regex引擎渴望实现匹配,所将在需要时回溯以实现匹配。05 Regex引擎总选择第一个选项。牢记这5条规则有助于我们正确使用正则表达式,因为正则表达式经常会出现一些令人意想不到的结果。 阅读全文
posted @ 2013-09-19 20:15 VictorStone 阅读(205) 评论(0) 推荐(0) 编辑