python用正则re找出字符串中所有单词

本博文源于python基础,当我选择用for或者while循环进行遍历的时候,才想到—Jamie Zawinski 已经将人分为两种,一种会用正则,一种不会用正则的。因此本文就用正则去匹配字符串中所有单词

实验效果

正则语句很简单,但是实现的效果特别惊奇!
python用正则re找出字符串中所有单词_第1张图片

实验代码

代码中最精华的当然是那句正则匹配

pat= '[a-zA-Z]+'

学到就是王道,大家掌握了吗?

import re


def main():
    pat = '[a-zA-Z]+'
    text = "'Hm....Err -- are you sure?' he said, sounding insecure"
    print('原字符串.....')
    print(text)
    print('经过正则匹配之后的单词......')
    lst = re.findall(pat,text)
    print(lst)

if __name__  == '__main__':
    main()

你可能感兴趣的:(python尝试,字符串,python,正则表达式)