我正在使用ng模式來檢查正則表達式 模式應該包含組中的3個字母和2個數字。Javascript正則表達式檢查模式
例 G-31SSD或G-EEE43我目前使用它匹配圖案
只有第二個
ng-model="newGroup.groupCode" ng-pattern="/^\b[gG][-][a-zA-Z]{3}\d{2}\b$/"
我怎樣才能使它以檢查這兩個條件或者我可以寫OR條件ng-pattern
我正在使用ng模式來檢查正則表達式 模式應該包含組中的3個字母和2個數字。Javascript正則表達式檢查模式
例 G-31SSD或G-EEE43我目前使用它匹配圖案
只有第二個
ng-model="newGroup.groupCode" ng-pattern="/^\b[gG][-][a-zA-Z]{3}\d{2}\b$/"
我怎樣才能使它以檢查這兩個條件或者我可以寫OR條件ng-pattern
^[gG]-\d{2}[a-zA-Z]{3}$|^[gG]-[a-zA-Z]{3}\d{2}$
,或者您也可以使用
^[gG]-(?:(?:\d{2}[a-zA-Z]{3})|(?:[a-zA-Z]{3}\d{2}))$
嘗試this.this將履行雙方conditions.You只需要使用一個|
運營商將同時匹配types.See演示。
結帳http://regexpal.com/和http://www.regexr.com/ – TMan 2014-09-29 05:40:34