python3_ re.sub()去除特殊字符
python 正则 re模块(详细版) - 风,又奈何 - 博客园 (cnblogs.com)
1、re.sub(pattern, repl, string, count=0, flags=0)
##把string中的所有匹配表达式pattern中的地方替换成repl
count : 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配,可选参数
flags : 编译时用的匹配模式,数字形式,可选参数
import re phone = "2004-959-559 # 这是一个电话号码" # 删除注释 num = re.sub(r'#.*$', "", phone) print("电话号码 : ", num) # 移除非数字的内容 num = re.sub(r'\D', "", phone) print("电话号码 : ", num)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!