May 2018
Intermediate to advanced
680 pages
15h 54m
German
Reguläre Ausdrücke sind eine zwar kryptische, aber mächtige Möglichkeit zur Stringverarbeitung.
Damit können Sie ein bestimmtes Muster in einer Zeichenkette finden. Spezielle Funktionszeichen .*?+[]{}|()^$\ erlauben Ihnen eine präzise Definition des Musters.
| . | steht für alle Zeichen außer \n |
| * | Das Zeichen kann beliebig oft vorkommen. Beispiel: "(los)*" |
| ? | Das Zeichen kommt optional vor: Einmal oder gar nicht. Beispiel: "(los)?" |
| + | Das Zeichen kommt mindestens einmal vor. Beispiel: "(los)+" |
| [] | definiert eine Zeichenklasse, etwa [0-9] oder [A-Z]. Beispiele: "[1-6]" für Schulnoten. Dabei können Vereinigungsmengen definiert werden: "^[b-h[r-v]]+" lässt alle Zeichen von b bis h oder r bis v zu. "^[b-x&&[g-k]]+" dagegen ... |
Read now
Unlock full access