gpt4 book ai didi

regex - 一个或两个字母后跟 3-4 个数字

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

我试图找到正确的 RegEx 模式,以允许一两个字母后跟 3 到 5 个数字,最后是可选的一个字母。最后应该允许非字母数字包装字符串:

Allowed
M394
,MP4245)
TD493!
X4958A
V49534@
U394U
A5909.

Not Allowed
TED492
R32
R4!3
U394UU
A5909AA
5349A

我找到了一个例子,但它并不完全有效:

RegEx pattern any two letters followed by six numbers

谢谢你的帮助

最佳答案

您可以使用此正则表达式:

\b[a-zA-Z]{1,2}\d{3,5}[a-zA-Z]?\b

RegEx Demo

正则表达式的分解
\b             # word boundary
[a-zA-Z]{1,2} # 1 or 2 letters
\d{3,5} # 3 to 5 digits
[a-zA-Z]? # an optional letter
\b # word boundary

关于regex - 一个或两个字母后跟 3-4 个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30784013/

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