gpt4 book ai didi

javascript - 正则表达式Javascript匹配除一个之外的字母

转载 作者:行者123 更新时间:2023-12-02 17:04:07 24 4
gpt4 key购买 nike

我正在尝试改进我的正则表达式,以便在其中包含 D 时不匹配该字符串:

www.google.com/.../DE69619938D1?cl=e

我的正则表达式:

(DE)([0-9]{1,12})((?:[ABCUT][0-9]?)?)
  1. 我想在缺少“D1”时进行匹配:这就是为什么我在该组后面放置 ? 的原因。 (工作中)
  2. 我想在字母为 A B C U 或 T 时进行匹配。(工作中)
  3. 但是当数字后面是 D 时,我不想匹配字符串,而且我不知道如何在不丢失第一条规则的情况下实现这一点。

最佳答案

试试这个

(DE)([0-9]{1,12})(?:(?:[ABCUT][0-9]?)|\?)

关于javascript - 正则表达式Javascript匹配除一个之外的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25422046/

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