Regular Expressions
Hier könnt ihr schauen, ob ihr mit Regular Expressions umgehen könnt.
Hier könnt ihr schauen, ob ihr mit Regular Expressions umgehen könnt.
Kartei Details
Karten | 11 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 29.06.2016 / 10.07.2016 |
Weblink |
https://card2brain.ch/box/regular_expressions
|
Einbinden |
<iframe src="https://card2brain.ch/box/regular_expressions/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Was bewirkt diese "Regular Expression"?
[0-3][0-9].[01][0-9].[0-9]{2,4}
Ein Geburtsdatum : Tag.Monat.Jahr | Bsp.: 12.07.1994
Was bewirkt folgende "Regular Expression"?
[b-df-hj-np-tv-z]*
Findet alle Worte, welche keinen Vokal (a|e|i|o|u) enthalten und klein geschrieben sind.
Was bedeutet " . " ?
(ohne erweiterte Ausdrücke)
Was sucht man mit " \ ( TIB \ | SWB \ | WKB \ ) " ?
Entweder das Wort "TIB", "SWB" oder "WKB."
Was kann mit " ^$ " gefunden werden?
Eine leere Zeile.
Was findet man mit " \ [ A-Z \ ] \ {4 \ }" ?
Was finden Sie hiermit ?
" \?$ "
Alle Zeilen, welche am Zeilenende ein Fragezeichen haben.
Mit welchem Befehl der BASH kann man mit Regular Expressions Dateien durchsuchen?
grep
Sie suchen mit "grep" nach dem Wort "Eis", bekommen aber beide Ergebnisse. Mit welchem Flag können Sie Zeile 2 unterdürcken?
Wir gehen heute Eis essen.
Gestern waren wir Eislaufen.
Lösung : grep -F "Eis"
Wonach sucht diese Regular Expression?
0x[0-9A-F]+
Nach einer Hexadezimalzahl mit mindestens einem Zeichen hinter dem x.
Wofür können Sie unmaskierte runde Klammern in einem sed-Kommando verwenden?
( ) fasst Gruppen zusammen, auf die nachher wieder über \1, \2 etc. zugegriffen werden kann.
Dies ist z.B. wichtig um Strings umzuordnen.