Angular 2: Validators.pattern () funktioniert nicht

8

Ich versuche, Eingangstyp="Text" mit Muster zu validieren, ich will nur Text.

Komponente:

%Vor%

Html:

%Vor%

oben Mustervalidierung funktioniert nicht für mich, es wird immer ungültigen Zustand zurückgeben.

    
Dinesh Shah 22.02.2017, 13:08
quelle

4 Antworten

12

Übergeben Sie das Muster als String, ohne / , die die Begrenzer für Regex sind

%Vor%     
Günter Zöchbauer 22.02.2017, 13:29
quelle
6
%Vor%     
Yoav Schniederman 22.02.2017 13:25
quelle
4

Das habe ich bei der Verwendung von Validators.pattern() gefunden:

Works

%Vor%

Funktioniert nicht

%Vor%     
gregor 20.11.2017 09:21
quelle
2

Denken Sie daran, dies nicht zu tun:

%Vor%

Das Problem ist, dass Sie einen doppelten Backslash brauchen, bevor Sie die Zeichenfolge streichen können:

%Vor%     
James Ellis-Jones 04.03.2018 19:49
quelle

Tags und Links