【Python】正则表达式库替换函数sub() re.sub() 可以填写三个参数,匹配规则,将要替换的内容,需要替换的内容 import re # 匹配规则,将要替换的内容,需要替换的内容 phone = '123-456-789 #这是电话号码' p2 = re.sub(r'#.*$','',phone) print(p2) p3 = re.sub(r'\D','',p2) print(p3) 123-456-789 123456789 ...
【Python】正则表达式库re 正则表达式库re # 文字处理 import re p = re.compile('ca*t') print(p.match('caat')) <re.Match object; span=(0, 4), match='caat'> 正则表达式的元字符 . 匹配任意单个字符 ^ 以什么为开头 ^c $ 以什么为结尾 jpg$ * 匹配前面的字符出现0次还是多次 +前面的字符出现1次还是多次 ?前面的字符出现0次或1次 {m} 前面的字符出现m次ca{4}t ...