栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python正则表达式匹配反斜杠_python正则匹配英文?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python正则表达式匹配反斜杠_python正则匹配英文?

python正则匹配ABAC型词语

前言代码

前言

本人第一次写博客,欢迎指出不足。

代码

今天做python作业,发现很多文章不能很好地解决匹配ABAC型的词语,例如:

patten =r'((.).2.)'

除了能匹配ABAC的词语外还会匹配AAAA,ABAB等词语,找了很久没找到合适的patten(菜 π ⋅ π pi{ cdot }pi π⋅π),最后用改变待匹配的文本的方式解决。

// An highlighted block
import re
text = '''行尸走肉、金蝉脱壳、百里挑一、金玉满堂、
背水一战、霸王别姬、天上人间、不吐不快、海阔天空、
情非得已、满腹经纶、兵临城下、春暖花开、插翅难逃、
黄道吉日、天下无双、偷天换日、两小无猜、卧虎藏龙、
珠光宝气、簪缨世族、花花公子、绘声绘影、国色天香、
相亲相爱、八仙过海、金玉良缘、掌上明珠、皆大欢喜、
浩浩荡荡、平平安安、秀秀气气、斯斯文文、高兴高兴'''

print("ABAC形式的词语:", list(i[0] for i in re.findall(r"((.)(.)2.)", re.sub(r"((.)(.)23)", r'3', text))))

相关的参考资料。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/787023.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号