inputPattern

database

This pattern database contains current 55 pattern for everything possible and impossible. I hope you can find the pattern you need for your work here. Faultlessness cannot be guaranteed! But you can test the pattern if it does what you expect it to do. Use the built-in input field.

Search the database

You can use the search function and hope that there is a link to the term you are looking for.

Data entered in the search field are recorded and evaluated together with the IP address inquiring about in order to optimise the search function and the scope of the database.



Select keywords

You can use the random selection of keywords for which there are patterns:

Pattern (eight randomly selected patterns)

00004

255.255.255.n(nn)255.255.255.123
pattern="(255\.){3}(25[0-4]|2[0-4]\d|[01]?\d\d?)"
255.255.255.0255.255.255.8
255.254.255.0172.216.0.25
.de: Subnet: 255.255.255.0 bis 255.255.255.254
.en: Subnet: 255.255.255.0 bis 255.255.255.254
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

00005

nnnn1234
pattern="[1-9]\d{3}"
12349874
0123254t
.de: 4stellige Zahl ohne führende Null. Könnte als allgemeines Muster für die Postleitzahl der Schweiz, von Österreich, Australien oder Belgien verwendet werden.
.en:
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

00025

pattern=".*"
allesall
.de: jede beliebige Eingabe ist gültig
.en: any input is valid
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

00027

pattern="CY\d{2}( )?(\d{4}\1){5}\d{4}"
CY02002001950000357009822416CY02 0020 0195 0000 3570 0982 2416
CYO2 OO2O O195 OOOO 357O O982 2416ZY02002001950000357009822416
.de: Eine IBAN besteht aus einem zweistelligen Ländercode, zwei Prüfziffern und einer Basic Bank Account Number (BBAN). Eine BBAN enthält Informationen über die inländische Bank und die Kontonummer. Das IBAN-Druckformat fügt nach jeweils vier Zeichen ein Leerzeichen hinzu, während das elektronische Format keine Leerzeichen enthält.
.en: An IBAN consists of a two-letter country code, two check digits and a Basic Bank Account Number (BBAN). A BBAN includes information about the domestic bank and account number. The IBAN print format adds one space after every four characters whereas the electronic format contains no spaces.
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

00029

pattern="ES\d{2}( )?(\d{4}\1){4}\d{4}"
ES12 1234 1234 1234 1234 1234ES1212341234123412341234
SE1212341234123412341234ES 1212341234123412341234
.de: Eine IBAN für Spanien besteht aus 24 Zeichen: 2 Buchstaben für das ISO Länderkennzeichen, 2 Ziffern für die IBAN Prüfziffern, 4 Ziffern Bankleitzahl für BBVA 4 Ziffern Filialnummer, Bis zu 2 Ziffern BBAN-Kontrollziffer, Bis zu 10 Ziffern für eine gewöhnliche Kontonummer
.en: An IBAN for Spain consists of 24 characters: 2 letters for the ISO country code, 2 digits for the IBAN check digits, 4 digits bank code for BBVA. 4 digits Branch number, Up to 2 digits BBAN control digit, Up to 10 digits for a normal account number
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

00036

TT.MM.JJJJ
pattern="(?!.*0000)((0[1-9]|1\d|2[0-8])\.(0[1-9]|1[0-2])|(29|30)\.(0[13-9]|1[0-2])|31\.(0[13578]|1[02]))\.\d{4}|(29\.02\.)(((1[5-9]|[2-4]\d)(0[48]|[13579][26]|[2468][048]))|(16|[24]0|2[048]|3[26])00)"
29.02.200030.04.2008
29.02.201531.04.2008
.de: Muster für das Datum, Monatsgenau mit Schaltjahrprüfung. Seit dem Jahr 1584 wird alle 4 Jahre ein Tag (der 29.Februar) eingeschoben, nicht aber in Jahren die durch 100 glatt teilbar sind. Durch 400 teilbare Jahre aber dann doch. Wie das geht: https://inputpattern.com/de/uebungen.php
.en: Pattern for the date, exact to the month with leap year check. Since the year 1584 every 4 years a day (the 29.February) is inserted, but not in years which are divisible by 100 smoothly. By 400 divisible years however then nevertheless. HowTo: https://inputpattern.com/de/uebungen.php
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

00047

n,n
pattern="0,75|[1-5],([05]0|[27]5)|6,00"
1,003,50
0,83,0
.de:
.en:
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

00062

JJJJ-MM-TT(T)hh:mm:ss
pattern="(\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[0-2]\d)|3[01])T([01]\d|2[0-3]):[0-5]\d:[0-5]\d"
2015-10-15T15:15:15
2015.10.15T15:15:152015-10-15 15:15:15
.de:
.en:
All data without guarantee of correctness! Please test it yourself.alle Angaben ohne Gewähr der Fehlerfreiheit! Bitte teste es selbst.

privacy policy

Legal Notice