1
我有一个排除数字列表。ng-pattern排除数字组
例如 (400276 | 400615 | 402914 | 404625)
图案不应该让我进入输入任何这些数字作为前6位数字 例如
123。坏。因为该值初始化与多家排除
123 .OK
我尝试类似的东西
“^ [^](400 | 405)”
但不工作
我怎么可以用一个模式来排除这种前6位
我有一个排除数字列表。ng-pattern排除数字组
例如 (400276 | 400615 | 402914 | 404625)
图案不应该让我进入输入任何这些数字作为前6位数字 例如
123。坏。因为该值初始化与多家排除
123 .OK
我尝试类似的东西
“^ [^](400 | 405)”
但不工作
我怎么可以用一个模式来排除这种前6位
你的模式 - ^[^] (400|405)
- 匹配字符串的开头,然后匹配任何字符,空格和400
或405
。
你需要的是一个negative lookahead:
/^(?!400276|400615|402914|404625)/
^^^ ^
将失败与这些值开头的字符串的匹配。
请参阅regex demo。
使用负向预测 - '/ ^(?! 400276 | 400615 | 402914 | 404625)/' –
@WiktorStribiżew它的作品非常感谢你!!!!!!!!!!! –