gpt4 book ai didi

regex - 需要一个 ProductID 的正则表达式

转载 作者:行者123 更新时间:2023-12-01 02:20:23 24 4
gpt4 key购买 nike

正则表达式必须满足这些愿望。

大写字母 A。然后是 3 个或更多可选字符。
正则表达式必须以大写 X 或 Y 或 Z 结尾。

必须填写:

A3546sdfsdf6546sdf654Z
A123qze46548X

不得满足:
A123qze46548XY
A123qze46548XYZ

这是我得到的,但它不起作用:
A.{3,}([X]|[Y]|[Z])

使用这个正则表达式,它也将满足
 A123qze46548XY
A123qze46548XYZ

我不喜欢那样......我猜我对 Or 操作符做错了。

有什么帮助吗?

谢谢

最佳答案

尝试以下正则表达式:

^A.{2,}[^XYZ][XYZ]$
  • [^XYZ]匹配任何不是 X 的字符, YZ .
  • 关于regex - 需要一个 ProductID 的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20942004/

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