首页 > 编程语言 >python3中(?P的正则应用

python3中(?P的正则应用

时间:2023-01-18 12:11:24浏览次数:197  
标签:province city res re 正则 block 应用 python3

import re
'''
其中?P可以理解为将字符串s分组处理并命名为province、city、block
'''
s = '13g00x21yy'
res = re.search('(?P<province>\d{2}).*(?P<city>\d{2}).*(?P<block>\d{2}).*',s)
print(res.groupdict())

"""

运行结果
{'province': '13', 'city': '00', 'block': '21'}
"""

标签:province,city,res,re,正则,block,应用,python3
From: https://www.cnblogs.com/tochw/p/17059530.html

相关文章

  • pyinstaller打包Python程序报错OSError: Python library not found: libpython3.8.so,
    重新编译python(不影响原来安装的库文件),加入--enable-shared./configure--prefix=/usr/local/python3--enable-shared然后make&&makeinstall就好了现在再次打开pytho......
  • python re 正则表达式
    1.匹配两个数字importreres=re.search(r"[0-9]{2}","sadfsda35C")#正则表达式为[0-9]{2}#匹配的字符串为sadfsda35Cprint(res)  2.匹配两个数字(另一种......
  • Jmeter元件正则表达式提取器提取Response headers的数据
    在测试中,我们会遇到授权码在Responseheaders中,如下:那么我们该如何提取到这个Authorization授权码呢,首先添加元件正则表达式提取器:正则表达式为Authorization:(.*)注意......
  • Java8中Map函数应用
    computeIfAbsent函数computeIfAbsent方法的逻辑是,如果map中没有(Absent)相应的key,则执行lambda表达式生成一个默认值并放入map中并返回,否则返回map中已有的值。List<......
  • 企业应用架构研究系列十三:整合EFCore&Dapper 通用ORM框架EFDapper
    EntityFrameworkCore是微软官网提供的ORM框架,是轻量化、可扩展、开源和跨平台的数据访问技术框架,但是在.Net开发圈的评论却褒贬不一。很多人认为EFCore执行的效能比......
  • Mac安装软件打开应用提示已损坏解决方法
    Mac打开应用提示已损坏的解决方法10.15及以上新系统出现应用提示损坏打不开的解决方法:打开终端(屏幕下方Dock栏中的的小火箭图标“启动台”——“其他”——打开“终端......
  • 从0到1详解ZooKeeper的应用场景及架构
    一、背景1后台系统由集中式发展为分布式随着计算机系统的规模越来越大,业务量的迅速提升和互联网的爆炸式增长,集中式系统采用大型主机单机部署带来了一系列问题:系统大而......
  • 从0到1详解ZooKeeper的应用场景及架构
    一、背景1后台系统由集中式发展为分布式随着计算机系统的规模越来越大,业务量的迅速提升和互联网的爆炸式增长,集中式系统采用大型主机单机部署带来了一系列问题:系统大而......
  • 从0到1详解ZooKeeper的应用场景及架构
    一、背景1后台系统由集中式发展为分布式随着计算机系统的规模越来越大,业务量的迅速提升和互联网的爆炸式增长,集中式系统采用大型主机单机部署带来了一系列问题:系统大而......
  • 企微应用H5调试及vConsole
    试想一下,你在应用的开发阶段时,你首次对接第三方平台,无法本地调试一些强制与平台绑定的代码,必须要在发版后,于线上环境进行alter调试,以及凭感觉猜测bug起因,再凭感觉进行代码......