用于输入字段的angulajs ng-pattern验证器

时间:2017-08-08 16:41:06

标签: javascript angularjs ng-pattern

我正在使用angularjs表单验证,其中我有几个字段需要验证它们,我只允许用户输入以某些字符和数字混合开头的输入(字符后面将是7),如BID0001234,Q0001234和PO0001234。在这种情况下(BID0001234)我尝试过这些模式'^ BID / [0-9 \ d] $ /','^ BID / ^ [0-9 \ d] $ /'和' ^ BID / ^ [0-9 \ d] + $ /”。由于某种原因无法验证它,你可以请一些人分享经验或指导我找到与我的问题相符的正则表达式模式链接。

更新:我想计算BID之后的数字,接受七个数字

Plunker

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

无需斜线。尝试

ng-pattern="'^BID[0-9]+$'"

" BID"之后的正好七位数:

ng-pattern="'^BID[0-9]{7}$'"