使用正则表达式最重要的 re 方法之一是 sub。语法re.sub(pattern, repl, string, max=0)此方法将 string 中 RE 模式的所有出现都替换为 repl,除非提供 max,否则替换所有出现。此方法返回修改后的字符串。示例实时演示#!/usr/bin/python import re phone = "2004-959-559 # This is Phone Number" # 删除 Python 风格的注释 num = re.sub(r'#.*$', "", phone) print "Phone Num : ", num # 删除除数字以外的任何内容 num = re.sub(r'\D', "", phone) print "Phone Num : ", num输出执行上述代码时,会产生以下结果-Phone Num : 2004-959-559 Phone Num : 2004959559阅读更多