Feldprüfung (RegEx)

Feldprüfung (RegEx)

Feldinhalte können über reguläre Ausdrücke geprüft werden. 

Regulärer Ausdruck

Definieren Sie Ihre RegEx mit Begrenzungszeichen (Delimiter: Slash am Anfang und am Ende) und den Suchmuster ohne Modifikatoren.

Beispiele mit Zirkumflex und Dollarzeichen 

Zirkumflex

Um sicherzustellen, dass der Anfang des Suchmusters auch genau und ausschließlich auf den Anfang des zu durchsuchenden Textes zutrifft, kann man das Accent Zirkumflex benutzen.

Dollarzeichen

Das Dollarzeichen ist das Gegenstück zum Zirkumflex. Es bezieht sich auf das Ende des Suchmusters, welches mit dem Ende des Textes übereinstimmen muss.



Suchmuster (Pattern)

Feldinhalt

Match Erfolgreich

Gefunden unter

Erklärung

Suchmuster (Pattern)

Feldinhalt

Match Erfolgreich

Gefunden unter

Erklärung

/^\d{2}$/

10

JA

10

Feldinhalt muss aus zwei Zahlen bestehen

/^\d{2}$/

10 Äpfel

NEIN



Feldinhalt muss aus zwei Zahlen bestehen

/\d{2}/

10 Äpfel

JA

10 Äpfel

Zweistellige Zahl, beliebige Stelle

/\d{2}/

Am Tag 10 Äpfel

JA

Am Tag 10 Äpfel

Zweistellige Zahl, beliebige Stelle

/^\d{2}/

10 Äpfel

JA

10 Äpfel

Zweistellige Zahl, am Anfang

/^\d{2}/

Am Tag 10 Äpfel

NEIN



Zweistellige Zahl, am Anfang

/\d{2}$/

Anzahl Äpfel 10

JA

Anzahl Äpfel 10

Zweistellige Zahl, am Ende

/\d{2}$/

Am Tag 10 Äpfel

NEIN



Zweistellige Zahl, am Ende

/^[^@]+$/

Kein Zeichen "@"

JA



Zeichen @ wurde eingegeben

/^[0-9]*$/

12345

JA



Feldinhalt muss aus Zahlen bestehen

Beispiel für klassische E-Mail-Prüfung

/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}$/

Beispiel für Telefonnummer (nur Zahlen)

/^[0-9]*$/

Beispiel: E-Mail-Prüfung (leeres Feld erlaubt)

/^([A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}|$)$/

Beispiel: Telefonnummer - führende Null verbieten (leeres Feld erlaubt)

/^(([1-9]{1}[0-9 \-]+)$|$)/

Fehlermeldung

Individuelle Fehlermeldungen für RegEx-Feldprüfung kann unter "Fehlermeldung" definiert werden. Maximal werden 250 Zeichen erlaubt.

Test Ihrer RegEx-Abfrage

Zur Prüfung können Sie z. B. unter http://www.regexr.com/ Ihre Abfrage eingeben und dann verschiedene Texte prüfen.