黑马程序员技术交流社区

标题: 正则表达式你应该知道! [打印本页]

作者: dingyilin    时间: 2016-12-15 23:33
标题: 正则表达式你应该知道!
先粗后精,先加后减。使用正则表达式语法对于目标文本进行描述和界定,可以像画素描一样,先大致勾勒出框架,再逐步在局步实现细节。仍举刚才的手机号的例子,先界定\d{11},总不会错;再细化为1[358]\d{9} 就向前迈了一大步(至于第二位是不是3、5、8,这里无意深究,只举这样一个例子,说明逐步细化的过程)。这样做的目的是先消除漏匹配(刚开始先尽可能多 地匹配,做加法),然后再一点一点地消除误匹配(做减法)。这样有先有后,在考虑时才不易出错,从而向“不误不漏”这个目标迈进。


作者: liuhuan123    时间: 2016-12-16 08:32
看看。

作者: cyifovou    时间: 2016-12-16 12:45
以前听说过,但是还没用到过。

作者: dingyilin    时间: 2016-12-16 23:02
会用到的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2