Prüfen Sie, ob ein regulärer Ausdruck irgendeinen Teil einer Beispielzeichenkette trifft, und melden Sie den Erfolg — ohne unsicheren Code auszuführen.
Verhalten
Geben Sie ein Muster, optionale Flags (i, m, s, u) und den Prüftest an. Die Engine kompiliert das Muster in einer try/catch-Grenze — ungültige Syntax liefert einen klaren Fehler statt einer Konsolen-Exception. Ein boolesches Ergebnis zeigt, ob mindestens ein Treffer existiert.
Wann Sie es nutzen
Regex beim Log-Parsing iterieren, von Nutzern gelieferte Muster vor dem Speichern in einer Datenbank prüfen oder vermitteln, wie Flags Groß-/Kleinschreibung und Mehrzeilen-Matching ändern.
Einschränkungen
Meldet nur Vorhandensein, keine Fanggruppen oder Trefferpositionen (dafür das Extraktions-Werkzeug nutzen). Katastrophales Backtracking bei pathologischen Mustern kann den Tab trotzdem einfrieren — testen Sie komplexe Ausdrücke zuerst an kleinen Eingaben. Das JavaScript-Regex-Flavor unterscheidet sich subtil von PCRE oder .NET.
Beispiel
Geben Sie beispielsweise die vorgegebenen Beispielwerte im Formular ein und vergleichen Sie die Ausgabe mit einer bekannten Referenz; ändern Sie jeweils nur eine Eingabe, um die Wirkung zu beobachten.