gpt4 book ai didi

python - 这是 Python 正则表达式中的错误吗?

转载 作者:太空宇宙 更新时间:2023-11-04 10:35:05 25 4
gpt4 key购买 nike

<分区>

我认为我对 RegEx 的掌握程度足够好,几乎可以阅读任何一本书,但是这个简单的(Python 语言)让我感到困惑。 www.regexpal.com 给出的结果与 iPython 不同。

data = 'four year entrepreneurial program. Students develop and run a business, gain much needed ...'

m = re.compile('entrepreneur|business\s(plan|model)')

m.findall(data)

给出 ['']

这怎么可能是对的?如果我将整个东西包裹在括号中,效果会更好,但仍然会返回一个空字符串作为匹配项:

m = re.compile('(entrepreneur|business\s(plan|model))')

m.findall(data)

给出 [('entrepreneur', '')]

正如我所说,第一个适用于 www.regexpal.com。我还在 Python(不是 iPython)中测试了它,但它也失败了。

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