仅允许带有Numbers的前导和尾随空格

时间:2017-02-27 18:48:27

标签: jquery

我需要hw <- HoltWinters(ldeaths) predicted <- predict(hw, n.ahead = 72, prediction.interval = TRUE) dygraph(predicted, main = "Predicted Lung Deaths (UK)") %>% dyAxis("x", drawGrid = FALSE) %>% dySeries(c("lwr", "fit", "upr"), label = "Deaths") %>% dyOptions(colors = RColorBrewer::brewer.pal(3, "Set1")) 接受以下内容:

  1. 仅允许长度为6位的数字
  2. 范围从000001-999999
  3. 仅允许前导和尾随空格(不在数字之间)

2 个答案:

答案 0 :(得分:0)

它可以在开始时有6位数字然后可以有空格。 你应该再做一次这样的检查。

  • ^应该以
  • 开头
  • \ s * 0或更多空格
  • [0-9] {6} 6位数字
  • \ s * 0或更多空格
  • $应以
  • 结尾

var re=/^\s?[0-9]{4,6}\s?$/;
function check(a){
  console.log(re.test(a) && a.length==6);
}
check('123456'); // true
check(" 1234 "); // true
check(" 12345"); // true
check("     "); // false
check(" 12345 "); //false
check("12345 "); // true

答案 1 :(得分:0)

Jquery是否需要创建它?您可以使用具有约束的输入:

&#13;
&#13;
{{1}}
&#13;
&#13;
&#13;

我不完全确定是否需要maxLength,因为它通常用于字符串。