gpt4 book ai didi

regex - 如何否定正则表达式中的特定单词?

转载 作者:行者123 更新时间:2023-11-28 03:36:14 25 4
gpt4 key购买 nike

我知道我可以否定 [^bar] 中的字符组但我需要一个正则表达式,其中否定适用于特定单词 - 所以在我的示例中如何否定实际的 bar ,而不是“bar 中的任何字符”?

最佳答案

实现此目的的一个好方法是使用 negative lookahead :

^(?!.*bar).*$

The negative lookahead construct is the pair of parentheses, with the opening parenthesis followed by a question mark and an exclamation point. Inside the lookahead [is any regex pattern].

关于regex - 如何否定正则表达式中的特定单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57707486/

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