RSS Feed

Regex Cheat Sheet

08.04.2013 by naden

Reguläre Ausdrücke ( kurz für regular expressions) sind ein mächtiges Werkzeug zur Validierung, Suche in und allgemeinen Verarbeitung von Text.Durch Rückreferenzierung und ähnlichen Features sind sie vielen Entwicklern auch nach Jahren noch nicht ganz geläufig. Abhilfe schaft ein großes ausgedruckt und über den Monitor an die Wand gehängt.

Allgemeines Regex Cheat Sheet

Viele Dinge sind bei allen Implementierungen von Regulären Ausdrücke gleich. Deshalb zu Anfang ein Cheat Sheet mit allgemeinen Angaben.
Regex Sheet Cheat
Download (PDF)

PHP Regex Cheat Sheet

Allgemeine Ausdrücke und Besonderheiten, die PHP bei regulären Ausdrücken anbietet finden sich in dem folgenden Cheat Sheet.
PHP Regex Cheat Sheet
Download (PDF)

Javascript Regex Cheat Sheet

Javascript bietet ebenfalls einige Besonderheiten, besonders beim globalen suchen und ersetzen Text. Hier das Cheat Sheet.
Javascript Regex Cheat Sheet
Download

C# Regex Cheat Sheet

C# bietet sehr mächtige Funktionen und davon eine ganze Menge. Das Cheat Sheet gehört also zwangsläufig über jeden Schreibtisch.
c# Regex Cheat Sheet
Download (PDF)

Java Regex Cheat Sheet

Java biete eine Vielzahl von Methoden, die reguläre Ausdrücke verarbeiten können. Das Cheat Sheet bietet eine gute Übersicht.
Java Rregex Cheat Sheet
Download (PDF)

Python Regex Cheat Sheet

Pythen arbeitet mit diverse Methoden für Regex, die wiederum viele Flags (Pattern-Modifier) kennen.
Python Regex Cheat Sheet
Download (PDF)

Perl Regex Cheat Sheet

Perl kennt einige Sonderausdrücke zur simplen Konvertierung von Texten z.B. zur Groß- oder Kleinschreibung. Ausdrücke durfen auch viel freier als bei anderen Sprachen genutzt werden.
Perl Regex Cheat Sheet
Download (PDF)

.NET Regex Cheat Sheet

.NET Regex Cheat Sheet
Download (PDF)

Kennst du noch weitere Cheat Sheets, die reguläre Ausdrücke für eine andere Programmiersprache erklären?

Teile diesen Beitrag

Folge mir

TwitterGoogle+XingFacebookRSS-Feed

Ähnliche Beiträge


1 Kommentar »

  1. Alfe sagt:

    Fehlt noch eine Übersicht, in welcher Variante man welche Klammern escapen muss oder eben nicht darf. Mal heißt es \(bla\), mal darf da kein \ vor der klammern sein; mal ist es \< und mal <.

    Grundsätzlich wären 'sed', 'grep' und 'emacs' noch interessant. Bisweilen gibt es da noch erweiterte regexp und basic regexp.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>