Python标准库RE(正则表达式)使用教程 (2)

_Achry_

7拍游戏
2022/08/22
14
8
3
re.compile 函数
compile 函数用于编译正则表达式,生成一个正则表达式( Pattern )对象,供 match() 和 search() 这两个函数使用。 prog = re.compile(pattern) result = prog.match(string) 等价于 result = re.match(pattern, string) 举例:

637efbc6618641e2a90e29636b12c403.png

在上面,当匹配成功时返回一个 Match 对象,其中: [I]group([group1, …]) 方法用于获得一个或多个分组匹配的字符串,当要获得整个匹配的子串时,可直接使用 group() 或 group(0); start([group]) 方法用于获取分组匹配的子串在整个字符串中的起始位置(子串第一个字符的索引),参数默认值为 0; end([group]) 方法用于获取分组匹配的子串在整个字符串中的结束位置(子串最后一个字符的索引+1),参数默认值为 0; span([group]) 方法返回 (start(group), end(group))[/I]
 

附件

  • Screenshot_20230502_073436.jpg
    Screenshot_20230502_073436.jpg
    63.1 KB · 查看: 1

关于我们

  • 我们的社区已经存在很长一段时间,并且大量用户的支持使我们非常自豪,我们每天都在努力确保我们的社区是最好的社区之一。该社区是由玩家自主建立的,与7th Beat Game无关!如果社区的内容侵犯到了您的权益,请联系社区负责人:495163139@qq.com

快速导航

用户菜单