gpt4 book ai didi

python - 为什么这个正则表达式不起作用 ({m, n})?

转载 作者:行者123 更新时间:2023-11-28 19:31:03 24 4
gpt4 key购买 nike

试图理解正则表达式,我在重复部分:{m, n}

我有这个代码:

>>> p = re.compile('a{1}b{1, 3}')
>>> p.match('ab')
>>> p.match('abbb')

如您所见,两个字符串都不匹配模式。为什么会这样?

最佳答案

您不应该在逗号后放置空格,{1} 是多余的。

关于python - 为什么这个正则表达式不起作用 ({m, n})?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4978765/

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