gpt4 book ai didi

不包含字符串的所有字符串的正则表达式?

转载 作者:行者123 更新时间:2023-12-03 10:45:05 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Regular expression to match a line that doesn't contain a word

(31 个回答)


4年前关闭。




好的,所以这完全是愚蠢的,但这是我从未学会做的事情,而且很麻烦。

如何指定不包含其他字符序列的字符串。例如,我想匹配所有不以“.config”结尾的行

我认为我可以做

.*[^(\.config)]$

但这不起作用(为什么不呢?)

我知道我能做到
.*[^\.][^c][^o][^n][^f][^i][^g]$

但请告诉我有更好的方法

最佳答案

您可以使用 negative lookbehind ,例如:

.*(?<!\.config)$

这匹配除以“.config”结尾的所有字符串

关于不包含字符串的所有字符串的正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1971738/

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