Zur Startseite gehen
Ihr Konto
Anmelden
oder registrieren
Übersicht Persönliches Profil Adressen Zahlungsarten Bestellungen
0,00 CHF*
Bücher
Kontakt
Zur Startseite gehen
Ihr Konto
Anmelden
oder registrieren
Übersicht Persönliches Profil Adressen Zahlungsarten Bestellungen
0,00 CHF*
Kategorien
  • Bücher
  • Kontakt
Lexikon
R
Reguläre Ausdrücke
  • Bücher
  • Kontakt

Lexikon: R

RAW-Format
Reguläre Ausdrücke
BCDEFGHIJKLMNOP RST W
Startseite | Inhaltsverzeichnis

Lexikon Navigation

BCDEFGHIJKLMNOPRSTW Startseite Inhaltsverzeichnis

Reguläre Ausdrücke

Reguläre Ausdrücke (oft kurz "Regex" oder "RE" genannt) sind mächtige Werkzeuge zum Erkennen und Bearbeiten von Textmustern. Sie bieten eine standardisierte und oft sprachübergreifende Methode, um Texte nach bestimmten Mustern zu durchsuchen, diese Muster zu extrahieren oder zu ersetzen und viele andere Textmanipulationen durchzuführen.

Ein regulärer Ausdruck ist im Wesentlichen eine spezielle Zeichenfolge, die ein Muster definiert. Hier sind einige Grundlagen und Beispiele:

  1. Literale: Die einfachsten Regex-Muster sind Literale.

    • Beispiel: Hallo würde die Zeichenfolge "Hallo" in einem Text finden.
  2. Spezielle Zeichen: Es gibt eine Reihe von Zeichen, die in Regex eine besondere Bedeutung haben, wie . (jedes Zeichen), * (null oder mehr Wiederholungen des vorherigen Musters), + (eine oder mehr Wiederholungen) und andere.

    • Beispiel: H.llo würde "Hallo", "Hullo", "Hxllo" etc. finden.
  3. Zeichenklassen: In eckigen Klammern können Sie einen Satz von Zeichen definieren, von denen jedes ein Match ist.

    • Beispiel: H[ae]llo würde sowohl "Hallo" als auch "Hello" finden.
  4. Verankerung: Zeichen wie ^ (Anfang der Zeile) und $ (Ende der Zeile) erlauben es, Muster zu finden, die am Anfang oder Ende eines Strings oder einer Zeile stehen.

    • Beispiel: ^Hallo würde "Hallo" nur am Anfang eines Textes finden.
  5. Gruppierung und Rückbezüge: Durch die Verwendung von runden Klammern können Muster gruppiert und später mit speziellen Sequenzen, sogenannten Rückbezügen, referenziert werden.

    • Beispiel: (ab)+ würde "ab", "abab", "ababab" usw. finden.

Reguläre Ausdrücke können sehr einfach oder sehr komplex sein, je nachdem, welches Muster erkannt oder welche Operation durchgeführt werden soll. Wegen ihrer Kompaktheit und manchmal kryptischen Syntax können sie schwer zu lesen sein, besonders für Anfänger oder wenn der Ausdruck sehr komplex ist.

Viele Programmiersprachen und Software-Tools bieten Unterstützung für reguläre Ausdrücke, oft durch Standardbibliotheken oder eingebaute Funktionen. Einige populäre Sprachen, die Regex-Unterstützung bieten, sind Python, JavaScript, Java, Perl, C# und viele andere. Es gibt auch viele Online-Tools, mit denen Sie reguläre Ausdrücke testen und debuggen können, bevor Sie sie in Ihrem Code verwenden.

Service-Hotline

Für Buchungen und Beratung können Sie uns gerne unter der Tel. Nummer 027 957 4611 zwischen 8:00 -12:00 Mo-Fr. kontaktieren

Oder über unser Kontaktformular.
Informationen
  • Mitgliedschaft
    Goto Webinar Online-Seminar Software

  • Made in Switzerland
    Seminare made in Switzerland

Service
  • PHP-Manual
  • MySQL-Datenbanken
  • Java
  • Android
  • Impressum
  • AGB
  • Datenschutz
  • Versand & Konditionen

*) Alle Preise inkl. gesetzl MwSt. Alle unsere Produkte sind im Standardversand versandkostenfrei.

LOGIC TIDE Verlag - Switzerland ist eine Abteilung der LOGIC TIDE GmbH -Schweiz