黑马程序员技术交流社区

标题: 正则表达式API有点没看懂 求解 [打印本页]

作者: 宗士为    时间: 2012-5-15 19:08
标题: 正则表达式API有点没看懂 求解
[a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集)
.          任何字符(与行结束符可能匹配也可能不匹配)
\s                         空白字符:[ \t\n\x0B\f\r]

红色的就是有点不理解   前辈们说的通俗易懂点哈    谢谢
作者: wangrenjie    时间: 2012-5-15 19:34
[a-d[m-p]]   等同于 [a-dm-p]   意思就是这个字符必须是在:在a-d和m-d之间。   我感觉 ,你自己不要想的太复杂了就好
至于 .任何字符(与行结束符可能匹配也可能不匹配)    我觉得可能是因为平台的原因,windows平台下的行结束符是\r\n  面linux下的行结束符是\n好像,可能是这个原因吧。我是这样认为的,但是不确定。
作者: 刘_浩    时间: 2012-5-15 22:34
本帖最后由 liuhao411 于 2012-5-15 22:36 编辑

[a-d[m-p]]就是a,b,c,d,m,n,o,p.不过只能是他们中 的一个。
.这是个麻烦,怎么说呢,就是上帝吧, 什么都是!!!
\s就是看不见的,就是你说的那些,还有没有别的,我也不知道 了。




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