regex

Reguläre Ausdrücke stellen eine deklarative Sprache zur Verfügung, um Muster in Strings zu vergleichen. Sie werden häufig für die Überprüfung, Analyse und Umwandlung von Zeichenfolgen verwendet. Da reguläre Ausdrücke nicht vollständig standardisiert sind, sollten alle Fragen mit diesem Tag auch ein Tag enthalten, das die anwendbare Programmiersprache oder das entsprechende Werkzeug angibt. HINWEIS: Nach HTML-, JSON-, usw.-Regexen zu fragen, neigt zu negativen Reaktionen. Wenn es einen Parser dafür gibt, verwende stattdessen diesen.
1
Antwort

Regex erlaubt bestimmte Sonderzeichen nicht

Ich habe die folgende Regex, die bestimmte Sonderzeichen nicht erlaubt: %Vor% Das funktioniert. Diese Regex akzeptiert ein Passwort, wenn es keine Sonderzeichen in der Klammer (~,.<>;':"\/\[\]\|{}()-=_+) enthält. Mein Problem hie...
23.08.2013, 08:16
2
Antworten

Nginx Sperren / Verweigern Zugriff auf mehrere Standorte Regex

Ich benutze Nginx als Reverse Proxy für meine Apache Instillation und als Sicherheitsfeature blockiert es den Zugriff auf phpmyadmin, webalizer usw. für jeden außer localhost, aber mit nginx macht Apache es für localhost, so dass es öffentlich f...
16.03.2013, 15:06
3
Antworten

Unterschied zwischen RegExp-Konstruktor und Regex-Literaltestfunktion? [Duplikat]

Ich bin verwirrt darüber, wie das möglich ist ... %Vor% Der obige Code enthält die folgenden Werte %Vor% Aber wenn ich die Funktion "matcher.test" nacheinander ausführe, werde ich für den ersten Lauf und falsch für den zweiten Lauf wah...
21.11.2012, 19:19
3
Antworten

Wie wird der Inhalt zwischen HTML-spezifischen Tags mit dem Attribut grep abgeglichen?

Welchen regulären Ausdruck sollte ich mit dem Befehl grep verwenden, wenn ich den Text im Tag <div class="Message"> und sein schließendes Tag </div> in einer HTML-Datei suchen wollte?     
26.11.2012, 14:11
4
Antworten

Der Hauptgrund, warum Regex und HTML nicht mischen? Die Theorie dahinter?

Zunächst einmal kann ich nichts anderes tun, als auf das zu verweisen, von dem ich glaube, dass es der berühmteste SO-Post aller Zeiten ist: RegEx stimmt offene Tags ab, mit Ausnahme von XHTML-eigenen Tags Nun, ist es überhaupt eine Frag...
11.06.2013, 22:36
2
Antworten

Wie schließe ich einen Inline-Kommentar in einen regulären Ausdruck in JavaScript ein?

Inline-Kommentare funktionieren, wenn ein String an den RegExp-Konstruktor übergeben wird: %Vor% aber nicht mit einem Ausdruck. Gibt es in JavaScript eine Entsprechung oder Alternative, um x-mode für das RegExp-Objekt?     
16.11.2012, 20:29
3
Antworten

Unterstützen erweiterte Regexes Rückverweise?

Wikipedia sagt , dass erweiterte Regexes die Unterstützung für Rückreferenzen nicht mehr unterstützen, so dass der "grundlegende" Regex-Modus verwendet werden muss um diese zu ermöglichen. Es scheint jedoch, dass eine Anzahl von Implementierung...
10.11.2012, 14:41
1
Antwort

positiver Lookahead in CSS

Ich kenne in Perl regex die Vorstellung des positiven Lookaheads, dh q(?=u) stimmt mit einem q überein, dem ein u folgt, ohne den u Teil des Matches zu machen. Ich suche etwas ähnliches in css: Ich möchte ein div , gefolgt von einem Geschwi...
02.06.2012, 19:28
2
Antworten

C ++ regex nicht verstanden

Die folgenden Ausgaben "& gt; Hut", wo ich erwarte, dass es "Hut" ausgibt. Ich weiß das. * Ist gierig, aber & gt; muss übereinstimmen und es ist außerhalb der Erfassungsgruppe, also warum ist es in meinem submatch? %Vor%     
05.06.2012, 06:51
2
Antworten

Gibt es einen Compiler, der regexp in fsm umwandeln kann? oder könnte zu menschlichen Wörtern konvertieren?

Etwas, das konvertieren kann %Vor% bis %Vor% oder etwas ähnliches und Akzeptieren in 2 oder 5     
24.06.2012, 08:15