Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
lpi1:regulaere_ausdruecke [2017/07/19 08:31] stefan_miethke [Gruppierung] |
lpi1:regulaere_ausdruecke [2020/06/21 16:16] 127.0.0.1 Externe Bearbeitung |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Kurzbefehl für buntes ''egrep'' einrichten: | Kurzbefehl für buntes ''egrep'' einrichten: | ||
alias g='egrep --colour' | alias g='egrep --colour' | ||
+ | Heute besser | ||
+ | alias g='grep -E --color' | ||
==== Beispiel ==== | ==== Beispiel ==== | ||
g home /etc/passwd | g home /etc/passwd | ||
Zeile 22: | Zeile 23: | ||
|''.''| ein beliebiges Zeichen | | |''.''| ein beliebiges Zeichen | | ||
|''[aeiou]''| Eines der Zeichen a, e, i, o oder u | | |''[aeiou]''| Eines der Zeichen a, e, i, o oder u | | ||
+ | |''[a-z]'' | Ein ASCII-Kleinbuchstabe | | ||
+ | |''[0-9A-Fa-f]'' | Ein Hexadezimalziffer | | ||
|''[^aeiou]''| Ein Zeichen, aber nicht a, e, i, o oder u| | |''[^aeiou]''| Ein Zeichen, aber nicht a, e, i, o oder u| | ||
+ | |''[^0-9A-Fa-f]'' | **keine** Hexadezimalziffer | | ||
==== Wiederholungszeichen ==== | ==== Wiederholungszeichen ==== | ||
Zeile 63: | Zeile 67: | ||
* https://regex101.com/ | * https://regex101.com/ | ||
+ | RegEx Kreuzworträtsel | ||
+ | * https://regexcrossword.com/challenges/beginner/puzzles/1 |