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.
4
Antworten

Veraltete linke geschweifte Klammer in Perl-Regex - genau wann?

perldoc perlre sagt Folgendes:    (Wenn eine geschweifte Klammer in einem anderen Kontext auftritt und kein Teil bildet   einer Backslashed-Sequenz wie \x{...} wird sie als regulär behandelt   Charakter. Für alle derartigen Warnungen...
31.07.2015, 19:26
1
Antwort

pypeg2 - Kann dieser Ausdruck mit der Peg-Grammatik analysiert werden?

Ich muss Ausdrücke basierend auf folgenden Regeln analysieren: Ein Ausdruck kann ein Filterobjekt enthalten, das als name:value dargestellt wird. Ein Ausdruck kann einen Zeichenfolgenausdruck enthalten Ein Ausdruck kann boolesche ODER...
26.11.2015, 10:25
3
Antworten

Was ist der Unterschied zwischen [\ s \ S] *? und .*?

Ich habe das folgende Token in einem regulären Ausdruck gefunden: [\s\S]*? Wenn ich das richtig verstehe, bedeutet die Zeichenklasse "Übereinstimmung mit einem Leerzeichen oder einem Nicht-Leerzeichen". Würde dies also nicht genau dasselbe...
29.05.2011, 16:14
1
Antwort

Warum schlägt bei libc ++ regex_match ("tournament", regex ("tour | to | turniere")) fehl?

In Ссылка , Der folgende Test existiert: %Vor% Warum sollte diese Übereinstimmung fehlschlagen? Bei VC ++ 2012 und Boost ist die Übereinstimmung erfolgreich. Bei Javascript von Chrome und Firefox ist "tournament".match(/^(?:tour|to|tou...
12.07.2013, 07:07
4
Antworten

500 Interner Server Fehler beim Versuch, ErrorDocument zur Verarbeitung von Anforderungen zu verwenden

Ich habe diese .htaccess-Datei: %Vor% Wenn ich jedoch zu localhost/example.php gehe, wird ein interner Serverfehler von 500 zurückgegeben. Irgendwelche Hilfe bitte? Danke. BEARBEITEN: Die vollständige Fehlermeldung lautet: %V...
23.12.2013, 22:29
2
Antworten

regex optionale Gruppenerfassung von JAVA

Ich habe ein Muster, wo ein Benutzer spezifiziert: %Vor% trim und engine sind optional, falls vorhanden sollte ich sie erfassen; Wenn nicht, sollte der Matcher zumindest YMM validieren. %Vor% Das passt, wenn alle drei da sind, aber...
21.01.2014, 20:02
1
Antwort

UK Postleitzahl Regex [Duplikat]

Ich möchte UK Postleitzahlen validieren, und im Idealfall möchte ich die folgenden Fälle passieren: W1 W12 WC1 WC1A WC12 W1 6BT W12 6BT WC1 6BT WC1A 6BT WC12 6BT W16BT W126BT WC16BT WC1A6BT WC126BT Ich habe d...
09.06.2013, 18:08
1
Antwort

express.js Routen Erklärung

Ich habe mir express.js angeschaut , um herauszufinden, wie die benannten Routenparameter req.params -Eigenschaften zugeordnet werden. Für diejenigen, die es nicht wissen, können Sie in express.js Routen mit benannten Parametern defini...
09.03.2013, 21:27
1
Antwort

Regex für einen Benutzernamen erhöht die CPU-Auslastung

Wir haben die folgenden Regeln für die Validierung unseres Benutzernamens: Benutzername kann alphanumerische Zeichen haben Benutzername kann einen Unterstrich, einen Bindestrich oder einen Punkt haben Nehmen wir an, der Benutzername ist...
29.04.2013, 20:16
2
Antworten

Kann sed regex Lookbehind und Lookahead simulieren?

Ich versuche ein sed-Skript zu schreiben, das alle "nackten" URLs in einer Textdatei erfasst und sie durch <a href=[URL]>[URL]</a> ersetzt. Mit "nackt" meine ich eine URL, die nicht in einem Anker-Tag eingeschlossen ist. Mein u...
15.02.2013, 01:24