位置: 编程技术 - 正文

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怎么用)

  • 汇算清缴要调整会计分录吗
  • 发放福利视同销售进项税要转出吗?
  • 分公司需要独立法人吗
  • 公司出售旧汽车要交什么税
  • 企业所得税纳税人包括哪些类型
  • 企业跨年补开发票
  • 小规模纳税人转让土地使用权
  • 物业公司收取电损费合法吗
  • 营改增服务
  • 简易计税收入会计分录
  • 抹掉的零头怎么入账
  • 公司评级有什么用
  • 商会会费收入要交所得税吗
  • 发票进项和销项对不上后果
  • 一般纳税人的主表
  • 信用证和银行承兑汇票的区别如何做分录
  • 审计报告的二维码扫出来是什么
  • 协会会费入账科目是哪个
  • 上月开的销项专票如何做废?
  • 金银首饰的消费税税务处理
  • 净利润和毛利润的计算公式
  • 物物交换增值税处理
  • 如何解决win10关机后usb还在供电
  • 应交增值税和实缴增值税差额怎么做账
  • 实际利率是r还是i
  • 报销各种费用怎么做分录
  • vue打包速度优化
  • 企业所得税若干问题
  • Thinkphp+smarty+uploadify实现无刷新上传
  • 个人销售非住宅土地增值税
  • react connect用法
  • 人力资源外包可以去吗
  • axure rp9视频教程
  • html怎么设置隐藏元素
  • 小规模纳税人开专票需要交税吗
  • gym版本和render函数
  • php7匿名函数
  • 转正差额怎么算
  • 固定资产原值怎么确定
  • 财务报表报送与信息采集(小企业会计准则)季报
  • 公司收不到的账款而发不出去怎么办
  • 电子承兑操作
  • python字典遍历key
  • 民非企业银行利息计入其他收入,那增值税申报吗
  • mongodb常用命令
  • 申报错误要罚款吗
  • 个税申报方式是什么意思
  • 住房租金专项附加扣除
  • 自产货物用于抵偿债务
  • 公司维修费计入什么科目
  • 中小企业会计科目
  • 微信支付的账务在哪里
  • 资产负债表资产按照什么顺序
  • 职工福利费扣除税率
  • 会计中原始凭证是什么意思
  • myeclipse自动生成get set
  • tabletpc输入面板怎么打开
  • xp 修复
  • Fedora Core 5.0 安装教程,菜鸟图文版(图文界面)
  • openmpi编译
  • WIN7系统如何设置表格默认保存位置
  • win8不能正常启动
  • win7更改win10系统要怎么更改
  • win10更换登陆账号
  • windows显示缩略图
  • linux vmware卸载
  • win8怎么看电脑wifi密码
  • win7系统自动重启日志
  • win10系统玩游戏闪退怎么解决
  • extjs 为某个事件设置拦截器
  • unity g
  • unity api compatibility level
  • jquery解析XML及获取XML节点名称的实现代码
  • 保险理赔款如何分配
  • 纳税信用评级b是多少分
  • 伊川娘娘山传说
  • 一般贸易和非一切贸易
  • 陕西税务干部学校副教授李刚简历
  • 国税系统如何变更财务负责人
  • 什么是财务舞弊行为
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设