获取re匹配后的起止位置

2021年1月14日 / 4次阅读 / Last Modified 2021年1月14日
re模块

re模块在成功匹配后,返回的re对象,能够通过几个函数调用,获得匹配的起止位置。

>>> import re
>>> ret = re.search(r'\d+', 'abc12345yujdbws')
>>> ret.start()
3
>>> ret.end()
8
>>> ret.span()
(3, 8)
>>> ret.group()
'12345'
>>> ret.group(0)
'12345'

start函数:起始index,index从0开始哦。

end函数:结束index。

span函数:from start to end。

-- EOF --

本文链接:https://www.pynote.net/archives/3218

留言区

电子邮件地址不会被公开。 必填项已用*标注


前一篇:
后一篇:

More


©Copyright 麦新杰 Since 2019 Python笔记

go to top