正则表达式[A-Z] {2,3} \\ d +是什么意思

时间:2018-06-11 17:45:36

标签: regex

正则表达式[A-Z]{0,2,3}\\d+是什么意思?

是否匹配

等字符串

AAA1234 0000123 AA12345

由于

2 个答案:

答案 0 :(得分:3)

[A-Z]{0,2,3}\\d+

这看起来像是一个错字。

{}大括号中不应包含两个以上的数字。

[A-Z]{0,3}表示A和Z(大写)之间的任何字母表都可以出现0到3次。

\d+表示任何数字(0-9)可以出现1次或更多次。

这就是[A-Z]{0,3}\d+匹配AAA12340000123AA12345

的原因

答案 1 :(得分:0)

您的正则表达式([A-Z]{2,3}\\d+)将匹配

  • 两个或三个字母A-Z,
  • 后跟反斜杠" \",
  • 最后是一个或多个字母" d"。