我想翻译Java Regex
(\\\p{Upper}{2})(\\\d{2})([\\\p{Upper}\\\p{Digit}]{1,30}+)
到JavaScript正则表达式。我试过了
([A-Z]{2})([0-9]{2})([A-Z][0-9]{1,30}+)
该翻译将无法编译。任何帮助将不胜感激。
您已将最后一个分隔[\\\p{Upper}\\\p{Digit}]
为,[A-Z][0-9]
但应该是[A-Z0-9]
只需尝试:
([A-Z]{2})([0-9]{2})([A-Z0-9]{1,30}+)
您也可以替换0-9
为\d
,因此:
([A-Z]{2})(\d{2})([A-Z\d]{1,30}+)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句