Python 第四章(正则表达式)
下面是一些简单的正则表达式例子:
‘[poc]ython’可以匹配’python’、‘oython’、‘cython’
'[a-zA-Z0-9]'可以匹配一个任意大小写字母或数字
'[^abc]‘可以一个匹配任意除’a’、‘b’、‘c’之外的字符
‘python|per’或’p(ython|er)‘都可以匹配’python’或’per’
子模式后面加上问号表示可选。r’(http://)?(www.)?python.org’只能匹配’http://www.python.org’、‘http://python.org’、‘www.python.org’和’python.org’
'^http’只能匹配所有以’http’开头的字符串
(pattern)*:允许模式重复0次或多次
(pattern)+:允许模式重复1次或多次
(pattern){m,n}:允许模式重复m~n次
2021-05-25
最新推荐文章于 2024-08-08 23:24:32 发布