Zur Startseite gehen
Ihr Konto
Anmelden
oder registrieren
Übersicht Persönliches Profil Adressen Zahlungsarten Bestellungen
0,00 CHF*
Über uns
Seminare
Seminare für Lernende
Standardsoftware
Lexikon
Kontakt
Zur Kategorie Über uns
Wir sind ...
Nachhaltigkeit
Vortiele unserer Seminare
Dozent werden bei uns
Zur Kategorie Seminare
Seminarübersicht
Betriebssysteme
Serverseitige Programmierung
Datenbanken
Softwareentwicklung
Mobile Applikaitonen
Webentwicklung
Adobe CC
Zur Kategorie Seminare für Lernende
Seminarübersicht
Zur Kategorie Standardsoftware
Betriebssysteme
Adobe CC
Zur Startseite gehen
Ihr Konto
Anmelden
oder registrieren
Übersicht Persönliches Profil Adressen Zahlungsarten Bestellungen
0,00 CHF*
Kategorien
  • Über uns
  • Seminare
  • Seminare für Lernende
  • Standardsoftware
  • Lexikon
  • Kontakt
Lexikon
R
Reguläre Ausdrücke
  • Über uns
  • Seminare
  • Seminare für Lernende
  • Standardsoftware
  • Lexikon
  • Kontakt

Lexikon: R

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

Lexikon Navigation

ABCDEFGHIJKLMNOPRSTW 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
  • Seminarsoftware
    Goto Webinar Online-Seminar Software

  • Made in Switzerland
    Seminare made in Switzerland

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

Alle Preise zzgl. gesetzl MwSt. Alle unsere Produkte sind versandkostenfrei.

SWISS-SEMINARE ist eine Marke der LOGIC TIDE communications GmbH - Switzerland