怎么在python中使用正则表达式提取特殊信息
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,怎么在python中使用正则表达式提取特殊信息?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、删除字符串中的 Python注释案例:i
千家信息网最后更新 2026年11月02日怎么在python中使用正则表达式提取特殊信息
怎么在python中使用正则表达式提取特殊信息?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
1、删除字符串中的 Python注释
案例:
import re time = "2020-01-01 # 这是一个日期"num = re.sub(r'#.*$', "", time)#以#为分隔,去掉后面的信息print("这个时间是:", num)结果:
这个时间是: 2020-01-01
2、截取某符号前后的内容
案例1:
txt = '我的电话是:131-246-XXX19'a = txt.split(':')[0]#0表示符号前b = txt.split(':')[1]#[-1]和[1]结果一样,表示符号后面print ("a的结果是:",a)print ("b的结果是:",b)结果:
a的结果是: 我的电话是 b的结果是: 131-246-XXX19
案例2:
txt = "I love python . 我热爱python"text = re.sub(r'\..*$', "", txt)#以.为分隔,\为转义字符,与后面的.区分开print("这个截取结果是:", text)结果:
这个截取结果是: I love python
3、删除非数字的字符串
案例:
import re time = "2020-01-01 # 这是一个日期"num = re.sub(r'\D', "", time)print("这个时间是:", num)结果:
这个时间是: 20200101
4、只保留中文
案例:
reg = "[^\u4e00-\u9fa5]"text = "好吧!E我aa们$$开始34学习--python吧!"print(re.sub(reg, '', text))
结果:
好吧我们开始学习吧
5、只保留中文、大小写字母和阿拉伯数字
案例:
reg = "[^0-9A-Za-z\u4e00-\u9fa5]"text = "好吧!E我aa们$$开始34学习--python吧!"print(re.sub(reg, '', text))
结果:
好吧E我aa们开始34学习python吧
6、去掉大小写字母和数字
案例:
import retxt="Ayouleyang阿~优乐-扬"text = re.sub('[a-zA-Z0-9]','',txt)print(text)结果:
阿~优乐-扬 1
7、去掉某个特殊字符
案列:
import re txt = '阿*a#优$乐. :扬 ;:youle+'text = re.sub('[,;;youle: :.;,$*#]+', "", txt)#[]中的符号都会被替换,类似于replace()print(text)结果:
阿a优乐扬+ 1
8、保留英文,数字和特殊符号
案例:
reg = "[^0-9A-Za-z\u4e00-]"#只保留英文,数字和-,u4e00"-"是需要保留的符号txt = "好吧!我的号码是131-246-XXX19!::"text = re.sub(reg, '', txt)print(text)
结果:
131-246-XXX19
看完上述内容,你们掌握怎么在python中使用正则表达式提取特殊信息的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
结果
案例
符号
特殊
字符
数字
时间
学习
信息
内容
优乐
正则
表达式
大小
字母
字符串
方法
日期
更多
电话
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
博彦科技互联网金融
中关村互联网 科技集团
高科技互联网
科技金融是不是互联网金融
新华互联网科技学院
科技企业和互联网企业
互联网科技金融
互联网科技集团
苏州互联网科技贷款公司
赫美联合互联网科技
海南购全球互联网科技
互联网之后的科技是什么
广州慧亚互联网科技怎么样
浙江互联网科技研学营
宝灵互联网科技有限公司
国大互联网教育科技有限公司工作
互联网金融科技名词解释
图游互联网科技
张家口科技产业互联网平台
科技和互联网行业的特点
喔噻互联网科技
互联网与新科技
互联网科技美容
世界互联网科技公司市值排名
互联网科技商业
广州市恰铎互联网科技有限公司
中国科技创新与世界互联网大会
济南小医互联网科技有限公司招聘
安徽零酒互联网科技有限公司
杭州融税互联网科技有限公司