Regex [Regular Expression]
« Zurück zum Profi-Tutorials-GlossarReguläre Ausdrücke (engl. regular expression, regex) sind spezielle Zeichenketten, die ein Suchmuster definieren. Sie werden in der Informatik beispielsweise bei Such-Algorithmen, "Suchen und Ersetzen"-Operationen oder der Validierung von Eingaben eingesetzt.
Das Konzept der regulären Ausdrücke entstand in den 1950er Jahren und ist auf den Mathematiker Stephen Cole Kleene zurückzuführen. Mit den sogenannten regulären Mengen verwendete er eine sehr ähnliche Bezeichnung.
Reguläre Ausdrücke kamen mit der Verwendung von UNIX-Textverarbeitungswerkzeugen in den allgemeinen Gebrauch. Es entstanden mehrere Syntaxen, von denen der POSIX-Standard und die Perl Syntax wohl am weitesten verbreitet sind.