gpt4 book ai didi

regex - 正则表达式否定两个非此即彼的词

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

我有一个很长的列表,其中的一个片段看起来像这样:

X1000ABC
X1100ABC
X2000ABC
X2200ABC
X3000ABC
X3300ABC

谁能解释一下我如何匹配 所有 字符串 except X1000ABCX2000ABC

我的问题是我有一个很长(并且可能会增加)的代码列表,这些代码仅在 4 位数字上有所不同。需要排除该列表中的两个代码(我知道是哪两个)。

我尝试使用否定前瞻,但是...我可能语法错误,因为我似乎无法使用“或”来处理它。或者...我只是不明白前瞻。

感谢任何帮助。提前致谢。

最佳答案

您可以使用正则表达式:

^(?!X1000ABC$)(?!X2000ABC$)X[0-9]{4}ABC$

See it on Rubular

关于regex - 正则表达式否定两个非此即彼的词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5219552/

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