我怎样才能检查我的正则表达式值是否正确?

时间:2015-04-14 19:59:33

标签: javascript regex

我需要检查用户提供的值是否正确,并且对应于以下格式47:VkqFAUUZ5:dkqdAU3d。第一个路径是数字,第二个路径是7-14长度的字符串?

编辑:第二部分可能是以下符号A-Z, a-z, 0-9, _-

2 个答案:

答案 0 :(得分:3)

试试这个正则表达式:

^\d{1,2}:[A-Za-z0-9_-]{7,14}$

Fiddle

答案 1 :(得分:2)

您可以使用^\d{1,2}:[\w-]{7,14}$

请参阅DEMO

如果您还想将数字长度限制为x(任何整数),可以使用\d{x}:[\w-]{7,14}