ng-pattern验证Angularjs中的单个数字

时间:2015-06-22 18:22:12

标签: javascript angularjs

我一直在搜索此论坛和其他人的angularjs模式,它将使用ONLy单个数字验证html输入。

0-9之间的任何数字,但不应接受任何字符,包括。

这是我到目前为止所做的,但仍然无法正常工作。

PYTHONPATH

3 个答案:

答案 0 :(得分:1)

您需要使用正则表达式来启动和停止该位数

ng-pattern="/\A\d\z/"

或者

ng-pattern="/^\d$/"

这将只验证1位数。

答案 1 :(得分:1)

这应该只匹配一位数

 ng-pattern = /^[\d]$/; 

答案 2 :(得分:0)

为什么不使用select代码?

 lst <- strsplit(mergedDf$PROD_CODE, ',')
 res <- do.call(rbind.data.frame,lapply(lst, `length<-`, max(lengths(lst))))
 names(res) <- paste0("X", 1:4)
 res
 #        X1         X2         X3         X4
 #1 PRD0900033 PRD0900135 PRD0900220 PRD0900709
 #2 PRD0900097 PRD0900550       <NA>       <NA>
 #3 PRD0900121       <NA>       <NA>       <NA>
 #4 PRD0900353       <NA>       <NA>       <NA>
 #5 PRD0900547 PRD0900614       <NA>       <NA>