O'Reilly logo

Reguläre Ausdrücke kurz & gut, 2nd Edition by Tony Stubblebine

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Rezepte

Führenden und anhängenden Whitespace entfernen

s/^\s+//
s/\s+$//

Passt auf: » foo bar «, »foo «

Passt nicht auf: »foo bar«

Zahlen von 0 bis 999999

/^\d{1,6}$/

Passt auf: 42, 678234

Passt nicht auf: 10,000

Gültige HTML-Hexcodes

/^#([a-fA-F0-9]){3}(([a-fA-F0-9]){3})?$/

Passt auf: #fff, #1a1, #996633

Passt nicht auf: #ff, FFFFFF

U.S.-Sozialversicherungsnummer

/^\d{3}-\d{2}-\d{4}$/

Passt auf: 078-05-1120

Passt nicht auf: 078051120, 1234-12-12

U.S.-Postleitzahl

/^\d{5}(-\d{4})?$/

Passt auf: 94941-3232, 10024

Passt nicht auf: 949413232

Währungsangabe

/^(\d{1,3}(\.\d{3})*|\d+)(\,\d{2})?( )?i$/,

Passt auf: 20€, 15.000,01 €

Passt nicht auf: 1,001€, 1.1,01 €

Datums-Matching: DD.MM.YYYY HH:MM:SS

/^\d\d\.\d\d\.\d\d\d\d \d\d:\d\d:\d\d$/

Passt auf: 30.04.1978 20:45:38

Passt nicht ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required