python正则表达式练习题1-3匹配由单个逗号和单个空白符分隔的任何单词和单个字母

>>> s = 'Xie xuezhen, Zhou pan, Tang xing, L weiyou'
>>> re.findall('\w+ ', s, re.I)
['Xie ', 'Zhou ', 'Tang ', 'L ']

这个用的是findall和finditer方法查找每一次出现的位置。使用findall()函数会返回一个列表,若是没有找到,则返回空列表,

finditer()函数与findall()函数不同的地方在于finditer()函数可以节省内存并且在匹配对象中迭代。

猜你喜欢

转载自blog.csdn.net/qq_38115310/article/details/82347341