Python 正则表达式(转义问题)

2019-10-05 12:17:49丽君

MatchObject 则是匹配对象,表示一次正则表达式匹配的结果。由 RegexObject 的一些方法返回。匹配对象永远是 True 的,另外还有一大堆用来取得正则表达式中分组(group)相关信息的方法。


>>> for m in re.finditer(r'(w+)@w+.w+', 'My email is abc@def.com and his is user@example.com'):
... print '%d-%d %s %s' % (m.start(0), m.end(0), m.group(1), m.group(0))
...
12-23 abc abc@def.com
35-51 user user@example.com

参考
The Python Standard Library: http://docs.python.org/2/library/re.html