我需要一个Javascript正则表达式完全匹配如下
BE0xxxyyyzzz and BE0xxx.yyy.zzz
X -只是数字
例子:-
使.
可选。其他一切似乎都很简单:
/^BE0[0-9]{3}[.]?[0-9]{3}[.]?[0-9]{3}$/
您可以使用以下其中一个表达式:
(BE0ddddddddd|BE0ddd.ddd.ddd)
或
(BE0(d){9}|BE0(d){3}.(d){3}.(d){3})
如果BE0的格式可以根据您提供的示例而变化,您还可以:
(BE(d)?(d){9}|BE(d)?(d){3}.(d){3}.(d){3})