gpt4 book ai didi

python - 将括号与 Python 匹配

转载 作者:太空宇宙 更新时间:2023-11-04 09:11:55 24 4
gpt4 key购买 nike

我一直在尝试匹配这样的东西

mystring = "kdjf4kf., kfg. (KFJG)"
regex = r'.+\(\w+\)'

但是它不工作,它没有找到任何东西。我想推断 KFJG。我该怎么做?

示例:

>>> a = "Amazon (AMZN)"
>>> regex = '.?(\w+)'
>>> match = re.match(regex, a)
>>> match.group(0)
'Amazon'
>>> match.group(1)
'mazon'

最佳答案

因为您忘记将匹配包含在 capturing group

>>> re.findall(r'.+\((\w+)\)', mystring)
['KFJG']

关于python - 将括号与 Python 匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13833914/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com