gpt4 book ai didi

python重新匹配不以word结尾的字符串

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

我正在尝试匹配所有 以特定单词结尾的字符串。由于某种原因,以下内容不起作用:

>> import re
>> my_str = 'static/assets/img/favicon.ico'
>> re.search('^static.+(?!ico)$', my_str)
<_sre.SRE_Match at 0x7f08b9773440>

您能解释一下为什么它不起作用以及如何解决它吗?

最佳答案

我想你想使用消极的回顾,而不是前瞻。

^static.+$(?<!ico)

参见 demo at regex101如果这是您需要的。


(?!ico)$$(?!ico) 将查找结束后是否没有 ico 这是不可能的.

关于python重新匹配不以word结尾的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33543567/

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