位置: 编程技术 - 正文

python中如何正确使用正则表达式的详细模式(Verbose mode expression)(python的步骤)

编辑:rootadmin

推荐整理分享python中如何正确使用正则表达式的详细模式(Verbose mode expression)(python的步骤),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python怎么说,python中如何正确赋值,python 小技巧,python如何正确打开文件,python如何正确的拆解句子中中文词组,python如何正确调用函数,python中如何正确赋值,python中如何正确赋值,内容如对您有帮助,希望把文章链接给更多的朋友!

简单介绍

正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语言里使用过正则表达式,只需要简单看一看就可以上手了。

下图展示了使用正则表达式进行匹配的流程:

正则表达式的大致匹配过程是:依次拿出表达式和文本中的字符比较,如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。

python中如何正确使用正则表达式的详细模式(Verbose mode expression)(python的步骤)

引言

当大家写的正则表达式比较长,比较复杂时,发现经常会写错,或者很难维护,遇到这种情况怎么办呢?这个不用急,聪明的设计人员早已经想到这种情况了,提供了一种叫做详细模式(Verbose mode expression)。当你使用这种模式时,可以给正则表达式添加注释,这样在维护时就不会像看天书了,同时也可以添加额外的空格,进行对齐排版。

紧凑模式的例子:

详细模式的修改之后:

结果输出如下:

参数解释:X VERBOSE

该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解。当该标志被指定时,在 RE 字符串中的空白符被忽略,除非该空白符在字符类中或在反斜杠之後;这可以让你更清晰地组织和缩进 RE。它也可以允许你将注释写入 RE,这些注释会被引擎忽略;注释用 "#"号 来标识,不过该符号不能在字符串或反斜杠之後。

总结

标签: python的步骤

本文链接地址:https://www.jiuchutong.com/biancheng/372189.html 转载请保留说明!

上一篇:Python入门之三角函数全解【收藏】(用python三角形)

下一篇:python实现简单中文词频统计示例(python怎么用)

  • 个人所得税C表怎么填写
  • 增值税税控系统技术维护费
  • 城建税的计税依据是增值税和消费税的和吗
  • 出口退税购入的商品进项税怎么处理
  • 无票收入也需要开票吗
  • 计提工会经费的基数是什么
  • 承租承包经营所得
  • 社保费公司部分怎么算
  • 小规模企业多交增值税
  • 个人购买房产是指什么
  • 销售票据和发票的区别是什么?
  • 计提分红款体现在利润表中哪一个
  • 个税系统中允许捐赠比例是多少?
  • 关于现代服务业的书籍
  • 股票交易的印花税和手续费是多少
  • 公司注销时账面处理
  • 预计负债属于什么
  • 不动产增值税怎么算
  • mac如何在桌面显示我的电脑
  • 存货资产减值损益怎么算
  • 很有意思的一段话
  • php rewind
  • 行政事业单位会计科目一览表
  • 零售业如何盈利
  • codeigniter 教程
  • 长期股权投资的账面价值怎么计算
  • 长期股权投资实现净利润计入什么科目
  • 要点初见:Stable Diffusion NovelAI模型优质文字Tag汇总与实践【魔咒汇总】
  • php怎么取数组
  • 小规模纳税人本年累计金额
  • 不想预缴所得税能不能提前暂估费用,会计分录
  • 图像超分综述怎么做
  • web前端基础是什么
  • 金蝶存货核算不能结账,能强制结账吗
  • discuz手机标准版
  • 如何做进项税额转出处理
  • 账面未分配利润等于净利润?
  • python缺失值的解决方法
  • python生成器的应用场景
  • 医疗机构收据
  • 前年度多交附加税怎么交
  • 在access中,数据库对象导出到另一数据库中
  • mysql查询的结果缓存里怎么清除
  • 消费税为什么要除以1减税率推导公式
  • 银行汇票退票
  • 捆绑销售如何做税务处理合适?
  • 小规模没有销售额如何申报
  • ukey要交服务费吗
  • 代金券消费怎么做分录
  • 把公司设备操作坏了怎么担责
  • 记账凭证的基本要素包括
  • 自产自销的免税票
  • 简易计税的进项税额转出会计分录
  • 小规模与一般纳税人的界定
  • 小规模发票跨月冲红税款可以退回吗
  • 员工报销培训费怎么做账
  • 加工企业三种商业模式
  • mysql 数据库
  • win7系统摄像头打不开
  • win1909版本
  • wupdated.exe - wupdated是什么进程
  • 打开优酷视频播放
  • WIN10系统睡眠后点不动
  • 双显示器设置主副屏的方法
  • 虚拟机怎样用
  • 如何不让qq开机自启
  • 电脑显示无windows
  • yarn和npm一起使用冲突
  • Android---61---TabHost简单使用
  • cocos2dx官方教程
  • jquery cookie使用
  • list在python中的作用
  • 置顶txt
  • js实现自动定时功能
  • android的控件有哪些
  • js基础
  • 扬州税务学院官网朱诗柱
  • 云南省税务申报流程
  • 出口退税网上申报流程
  • 国家税务局宝鸡市税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设