從API獲取我的正則表達式,它們通常以^開始並以$結尾(例如^-?[0-9]+$)。只要將正則表達式作爲一個字符串轉換爲ng-pattern,就會產生一個Lexer Error,因爲angular在字符串上添加了默認的^和$。 從Angular API reference If the expression evaluates to a RegExp object, then this is us
我是Angular的新手,無法通過ng-pattern驗證基於REGEX的電子郵件地址。實際上,電子郵件的其他默認角度驗證也會更改行爲,並且只有在插入ng模式時整個字段爲空時纔會顯示錯誤。最初嘗試使用指令和控制器,但發現ng-pattern可以實現(理論上)與驗證電子郵件的效果相同,因此決定使用它。 我已經使用了幾個REGEX模式,並閱讀ng模式,如:Regex validation of ng-
我有這個作爲我的正則表達式如下 (^([Aa][Ss])[0-9]{8})|(^6[0-9]{7})
我得到控制檯的錯誤,但它的作品!: libraries-c8d65edf41.js:22505 Error: [$parse:lexerr] Lexer Error: Unexpected next character at columns 1-1 [^] in expression [(^(