读书人

[D]求教一个正则表达式,该如何解决

发布时间: 2012-03-24 14:00:46 作者: rapoo

[D]求教一个正则表达式
email_pat1 = '(\w+)\(at\)(\w+).edu' 用这个正则 为什么匹配不了

jurafsky(at)cs.stanford.edu 这个
----------------------
Double活动:
原帖分数:40
加分:40

[解决办法]
\w 不能匹配cs和stanford中间的.

改为这样: (\w+)\(at\)(\w+).(\w+).edu

[解决办法]
楼上正解 \w只匹配a-z A-Z
[解决办法]
(\w+)\(at\)(.+).edu

把\w 改成 . 就成了,

读书人网 >perl python

热点推荐