首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从查找器获取span并匹配

从查找器获取span并匹配
EN

Stack Overflow用户
提问于 2018-01-13 02:06:34
回答 1查看 2K关注 0票数 3

我想获得span中的元组和机器的str,但是我不知道如何访问这个对象,文档中的方法无法工作。

代码语言:javascript
复制
import re

s = 'sd(asdf(xf))fg'

if re.findall('\([A-z ]+\)', s):

    m = re.finditer('\([A-z ]+\)', s)
    m = list(m)

print(m)

我得到了这个输出:

代码语言:javascript
复制
[<_sre.SRE_Match object; span=(7, 11), match='(xf)'>]

获得(7,11)和'(xf)‘需要什么过程或方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-13 02:18:15

试着这样做:

代码语言:javascript
复制
import re

s = 'sd(asdf(xf))fg'

for x in re.finditer('\([A-z ]+\)', s):
    print((x.start(), x.end()), x.group())

#output

(7, 11) (xf)
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48236321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档