正则表达式模式
方括号用于查找某个范围内的字符:
**
表达式 描述
**
方括号(表示范围)
使用中括号将任何内容包起来就是一个字符类,它的含义是你只要匹配这个字符类中的任何字符,结果就算作匹配。
[abc] 查找方括号之间的任何字符。
[0-9] 查找任何从 0 至 9 的数字。
>>> re.search(r'[aeiou]', 'I love 123 FishC.com!')
<re.Match object; span=(3, 4), match='o'>
用大括号这个元字符来实现重复匹配的功能。
>>> re.search(r'ab{3}c', 'abbbc')
<re.Match object; span=(0, 5), match='abbbc'>
>>> re.search(r'ab{3}c', 'abbbbbc')
超过3个或者少于3个都不能匹配。
>>> re.search(r