Regulärer Ausdruck Match
Geben Sie regulären Ausdruck und Text ein, führen Sie schnell eine Übereinstimmung durch und markieren Sie die Übereinstimmungsresultate hervorheben
Regulärer Ausdruck Konfiguration
Match-Ergebnis
Geben Sie regulären Ausdruck und Testtext ein, und klicken Sie dann auf die Schaltfläche "Match ausführen"
Match-Details
Hervorhebung
Anleitung
Regulären Ausdruck eingeben
Geben Sie im regulären Ausdruck-Inputfeld das zu matchnde Muster ein. Verwenden Sie die Flag-Checkboxen, um Match-Optionen einzustellen.
Testtext eingeben
Geben Sie im Testtextfeld den Text ein, der für die Übereinstimmung geprüft werden soll.
Match ausführen
Klicken Sie auf die Schaltfläche "Match ausführen", um den Text mit dem regulären Ausdruck zu überprüfen.
Ergebnisse anzeigen
Nach dem Abschluss des Matches können Sie die Match-Statistik, die Match-Details und die hervorgehobenen Match-Ergebnisse anzeigen.
Grundlagen des regulären Ausdrucks
Was ist ein regulärer Ausdruck?
Ein regulärer Ausdruck ist ein Muster, das verwendet wird, um Zeichenkombinationen in einer Zeichenkette zu matchen. Er wird häufig für Text-Suche, Ersetzung und Validierung verwendet. Durch die Kombination von Sonderzeichen und normalen Zeichen bildet er eine Regel, die die Eigenschaften einer Zeichenkette beschreibt.
Übliche Regex-Flags
Sucht nach allen Übereinstimmungen, anstatt nach der ersten Übereinstimmung zu stoppen
Unterscheidet nicht zwischen Groß- und Kleinbuchstaben beim Matchen
^ und $ matchen den Anfang und das Ende jeder Zeile
. matcht jedes Zeichen, einschließlich Zeilenumbrüchen
Übliche Regex-Metazeichen
Matcht jedes Zeichen außer Zeilenumbrüchen
Matcht das vorangehende Zeichen null oder mehr Mal
Matcht das vorangehende Zeichen ein oder mehr Mal
Matcht das vorangehende Zeichen null oder ein Mal
Matcht den Anfang der Zeichenkette
Matcht das Ende der Zeichenkette
Optimierung von regulären Ausdrücken
- Vermeiden Sie die Verwendung von gierigen Quantifikatoren. Verwenden Sie die nicht-gierigen Formen
*?,+?,??anstelle von*,+,? - Verwenden Sie nicht-aufzeichnende Gruppen
(?:pattern)anstelle von aufzeichnenden Gruppen, um den Speicherverbrauch zu reduzieren - Vermeiden Sie so weit wie möglich Rückverfolgungen, verwenden Sie spezifische Zeichenklassen anstelle von Platzhaltern
- Behandeln Sie komplexe Matches möglicherweise durch Tokenisierung, um einzelne Ausdrücke nicht zu komplex werden zu lassen
API开发平台
快速构建、测试和部署API
推荐工具
Social-Media-Teilen-Link-Generator - Kostenloses Online-Tool
Einfach teilbare Links für Facebook, Twitter, WhatsApp, LinkedIn, Telegram, TikTok, Instagram und E-Mail erstellen. Fügen Sie einfach die URL ein und geben Sie Text ein, um in Sekunden teilbare Links zu erstellen.
Online URL-Extraktor
Online URL-Extraktor, dient zum Extrahieren aller Link-URLs aus Dokumenten oder Textinhalten und kann auch zum Extrahieren aller URLs aus dem HTML von Webseiten verwendet werden.
Online-Test für reguläre Ausdrücke (Regex)
Regex-Tools zur Übereinstimmung von regulären Ausdrücken werden normalerweise verwendet, um Text zu suchen und zu ersetzen, der einem bestimmten Muster (Regel) entspricht. Diese Website ermöglicht es Programmierern hauptsächlich, reguläre Ausdrücke online zu testen, korrekte Übereinstimmungen zu speichern und sie jederzeit anzusehen.
Kostenloses SVG-Symbolerstellungswerkzeug - Online SVG-Symbolerzeugung und Farbanpassung
Kostenloses online SVG-Symbolerstellungswerkzeug. Es unterstützt die Auswahl von Symbolen, die Farbanpassung und den Download von SVG-Dateien, was es Entwicklern und Designern einfach macht, es zu verwenden.
CSS-Komprimierungswerkzeug - Kostenlose Online-Komprimierung und Optimierung von CSS-Code
Kostenloses online CSS-Komprimierungswerkzeug. Komprimiert CSS-Code schnell, reduziert die Dateigröße, verbessert die Ladegeschwindigkeit der Website und unterstützt benutzerdefinierte Komprimierungsoptionen.