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它的作品非常感謝你!!!!!!!!!!! –