位置: 编程技术 - 正文

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

  • 进项税额转出怎么操作
  • 什么是抄税清卡业务
  • 增值税的计税依据是什么
  • 可供出售金融资产和长期股权投资
  • 废旧物资收购发票取消
  • 留抵税额账上比申报表多
  • 银行存款缴纳所得税费用会计分录
  • 代理记账公司收费项目
  • 营业收入不开发票
  • 防伪税控发票种类主要有哪些
  • 核定征收未分配利润分红分录
  • 增值税附加税包含哪些税
  • 17税率改16税率的时间
  • 住宿费算业务招待费还是差旅费?
  • 转正工资差额什么意思
  • 单位自办食堂为单位职工提供餐饮服务要交增值税吗
  • iphone7如何设置输入法
  • virtualbox打不开虚拟机
  • 出口暂定关税
  • 天猫魔投安装教程
  • win11怎么用win10界面
  • 银承到期扣款会计分录
  • 进口商品增值税可以抵扣吗
  • 租房交了押金
  • 闭包csdn
  • thinkphp 5.0.24 rce
  • php处理图片需要什么扩展
  • 支付第三方劳务派遣费用如何做账
  • 商业银行贷款的三种基本形式
  • 对税务总局意见建议
  • 企业借给个人钱合法吗
  • jsp课程设计含源代码
  • 多域名指向同一ip有问题吗
  • 累计税费怎么计算
  • 微信小程序商城源码php
  • 动态内存管理
  • js怎么制作
  • nginx跨域配置详解
  • php for each
  • 小规模建筑公司经营范围大全
  • 广告费应该计入产品成本吗
  • 现金流是什么意思举例
  • 织梦官方网站
  • python return和yield有什么不同
  • 报销货物运输费需要什么凭证
  • 企业租赁厂房需要交什么税
  • 代订饭店
  • 高新企业奖励金怎么开票
  • 让渡资产使用权包括
  • 纺织品业务
  • 企业发行债券的优点有哪些
  • 公司买车赠送给个人,怎么交税
  • 减免的残保金怎么做分录
  • 水利工程施工税率是多少
  • 母公司代子公司收款,子公司开具发票
  • 网店会计怎么做账
  • 材料报废处理
  • 电信发票为什么有单位
  • 长期待摊费用如何做分录
  • 会计凭证的审核的注意事项有哪些
  • 记账凭证的基本要素包括哪些
  • 商业企业批发商是什么
  • mysql基本教程
  • win7系统浏览器怎么设置
  • iis配置asp网站
  • win ubuntu
  • win10输入框在哪里
  • 使用css实现全兼容的方法
  • python批量下载文件
  • python抓取网络数据
  • python中的单下划线和双下划线
  • vue+vue-validator 表单验证功能的实现代码
  • javascript基础教程pdf
  • android判断应用是否在前台
  • 置顶快手作品怎么弄
  • 国家个税app讨要工资流程怎么操作
  • 国家税务局扬州
  • 河南地方税务局税收征管档案管理办法(试行)
  • 契税税收优惠政策2021
  • 城市配套费需要缴纳契税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设