填寫這份《一分鐘調查》,幫我們(開發組)做得更好!去填寫Home

PatternValidator

該指令會藉助 NG_VALIDATORS 繫結來把 pattern 驗證器新增到任何帶有 pattern 屬性的控制元件上。 它會使用該屬性的值作為正則表示式來驗證控制元件的值。 它會遵循 pattern 屬性的語義,也就是說,該正則表示式必須匹配整個控制元件值。

A directive that adds regex pattern validation to controls marked with the pattern attribute. The regex must match the entire control value. The directive is provided with the NG_VALIDATORS multi-provider list.

參見

Exported from

選擇器

屬性

屬性說明
@Input()
pattern: string | RegExp

追蹤對與此指令繫結的模式(pattern)的更改。

Tracks changes to the pattern bound to this directive.

說明

新增模式(pattern)驗證器

Adding a pattern validator

下面的例子示範瞭如何為一個帶有 ngModel 繫結的輸入框新增模式驗證器。

The following example shows how to add a pattern validator to an input attached to an ngModel binding.

      
      <input name="firstName" ngModel pattern="[a-zA-Z ]*">