Was ist Regulärer Ausdruck (Regex)?
Eine Schreibweise, die ein Muster von Zeichenketten durch Kombination von Symbolen ausdrückt. . steht für ein beliebiges einzelnes Zeichen, * für null oder mehr Wiederholungen des vorangehenden Elements, ^ und $ für Anfang und Ende einer Zeile und [abc] für eines der Zeichen in den Klammern; reguläre Ausdrücke dienen zum Suchen und Ersetzen in Befehlen wie grep, sed und awk und in vielen Programmiersprachen. Die Basic Regular Expressions (BRE) von grep und die Extended Regular Expressions (grep -E, ERE), in denen +, ? und | direkt verwendbar sind, behandeln manche Symbole unterschiedlich. Sie sind etwas anderes als die Wildcards der Shell (etwa *.txt), und * hat dort eine andere Bedeutung.
Japanische Bezeichnung: 正規表現
„Regulärer Ausdruck (Regex)“ kommt in 4 Übungsfragen aus 2 Themen vor, z. B. Compiler, Grundlagen von Linux und der Kommandozeile.
Fachgebiet: Grundlagen von Linux und der Kommandozeile