夏织风 发表于 2015-08-27 09:53

正则表达式的问题

import re

pattern = re.compile(r"(\w+) (\w+)(?P<sign>.*)")

请问上面的正则表达式究竟是什么意思?希望各位大神详细的说明一下。万分感谢

夏织风 发表于 2015-08-27 14:52

自己研究了一上午,终于有点眉目了:re.compile是用于构造pattern的实例,用于编译正则表达式。
正则表达式中:有三个分组,第一二个分组是匹配A-Za-z0-9的单词字符1或多次,两个分组中间用空格进行分割,第三个分组是一个键名为sign,键值为匹配任意字符0次或多次

substr函数 发表于 2015-08-28 12:47

回复 2# 夏织风


万分感谢
学习了
页: [1]
查看完整版本: 正则表达式的问题