基本正则表达式无法正常工作

时间:2015-06-20 17:59:23

标签: regex

我需要匹配rails表单上的输入,格式应该是4位数,并且它不应该包含0.此外,每个地方的数字(单位,十位......)都有一个最大限制。我试过/,但这似乎不起作用。我做错了什么?

1 个答案:

答案 0 :(得分:0)

以下内容应更正您的正则表达式以匹配4位数字符串。每个[]字符类代表一个数字。由于您有4个类且字符串长度仅为4位,因此{4}无需指示数字。

包含由边界字符包围的4位数的字符串:

/\b[1-4][1-7][1-6][1-8]\b/