gpt4 book ai didi

正则表达式 - 如何匹配除特定模式之外的所有内容

转载 作者:行者123 更新时间:2023-12-03 04:17:19 25 4
gpt4 key购买 nike

如何编写正则表达式来匹配任何不符合特定模式的字符串?我面临着必须匹配(A 和 ~B)模式的情况。

最佳答案

您可以使用前瞻断言:

(?!999)\d{3}

此示例匹配 999 之外的三位数字。

<小时/>

但是,如果您碰巧没有具有此功能的正则表达式实现(请参阅 Comparison of Regular Expression Flavors ),您可能必须自己构建具有基本功能的正则表达式。

仅具有基本语法的兼容正则表达式是:

[0-8]\d\d|\d[0-8]\d|\d\d[0-8]

这也匹配 999 以外的任何三位数序列。

关于正则表达式 - 如何匹配除特定模式之外的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/611883/

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