sub方法的认识
sub
查找与替换(类似javascript
中的replace
)
1、基本语法
re.sub(pattern, repl, string, count=0, flags=0)
- pattern : 正则中的模式字符串。
- repl : 替换的字符串,也可为一个函数。
- string : 要被查找替换的原始字符串。
- count : 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配
2、使用案例
import re if __name__ == "__main__": mobile = '2004-959-559' print(re.sub(re.compile('\D+'), '#', mobile))