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

Irgendeinen Unicode-Buchstaben?

In .net können Sie \p{L} verwenden, um einen beliebigen Buchstaben zu finden. Wie kann ich das Gleiche in Python machen? Ich möchte nämlich alle Großbuchstaben, Kleinbuchstaben und Buchstaben mit Akzenten anpassen.     
11.06.2011, 07:05
2
Antworten

facebook Benutzername Validierung Regex Muster

Ich brauche ein Regex-Muster, um zu überprüfen, ob eine Zeichenfolge ein gültiger Facebook-Benutzername ist?     
02.12.2010, 00:06
2
Antworten

Interessanter Test von Javascript RegExp [duplizieren]

Ich habe einen Javascript-RegExp-Test geschrieben, um das Datumstringformat zu erkennen, ich habe aus Versehen ein redundantes "g" -Flag hinzugefügt und etwas Interessantes gefunden. %Vor% Ich habe eine "wahre" gefolgt von einer "falschen"...
03.03.2009, 02:18
8
Antworten

So fügen Sie die ersten n Zeilen in einer Datei ein

Ich versuche, einige Daten zu bereinigen, und ich möchte sie schließlich in CSV-Form bringen. Ich habe einige reguläre Ausdrücke verwendet, um es aufzuräumen, aber ich bin auf einem Schritt fest. Ich möchte alle bis auf jede dritte neue Ze...
12.03.2009, 20:45
3
Antworten

Warum wird nur eine begrenzte Anzahl von Captures für reguläre Ausdrücke in 'global_variables' gespeichert?

Wenn ich eine Übereinstimmung mit einem regulären Ausdruck mit zehn Captures mache: %Vor% dann, für , bekomme ich: %Vor% aber es fehlt in global_variables . Ich bekomme (in einer Sitzung): %Vor% Hier sind nur die ersten neun auf...
09.01.2016, 09:21
2
Antworten

Übereinstimmungszeichenfolge, aber nur, wenn keine andere Zeichenfolge vorangestellt ist

Sagen Sie, ich habe Vektor von Strings: %Vor% Wie schreibe ich Regex, das zu allen Strings passt, die der Phrase "low" ähneln? grep("lo", v, ignore.case=T) # 1 2 3 4 5 6 7 Dies entspricht auch der ersten Zeichenfolge, die ich nicht...
31.07.2014, 10:52
2
Antworten

SQLAlchemy + PostgreSQL + PG Regex

SA unterstützt Regexen, aber diese scheinen Python regexps ( Reguläre Ausdrücke in SQLalchemy-Abfragen? ) Ich muss Regex für die Übereinstimmung einiger Zeilen verwenden (eine Zeile enthält 1 Log-Zeile, also Regex ist eine natürliche Übereins...
25.11.2013, 17:31
3
Antworten

Need Regex, um Schlüsselwort = 'Wert' mit einfachen oder doppelten Anführungszeichen zu analysieren

Ich habe Probleme beim Schreiben eines regulären Ausdrucks (passend für PHP's preg_match ()), der Schlüsselwort = 'Wert' Paare parsen wird, egal ob der & lt; Wert & gt; Die Zeichenfolge ist in einfache oder doppelte Anführungszeichen eingeschlos...
07.06.2009, 15:39
3
Antworten

Wie passe ich Unicode-Zeichen in Java an?

Ich versuche Unicode-Zeichen in Java zu finden. Eingabezeichenfolge: informa Passende Zeichenfolge: informátion Bisher habe ich das versucht: %Vor% Es kommt als "Keine Übereinstimmung" heraus. Irgendwelche Ideen?     
23.06.2010, 16:03
3
Antworten

Wie funktioniert der Nicht-Backtracking-Unterausdruck? (? exp)

Ich versuche, bei regulären Ausdrücken besser zu werden. Es fällt mir schwer zu verstehen, was (?> expression ) bedeutet. Wo finde ich weitere Informationen zu nicht-backbackenden Subexpressoins? Die Beschreibung des Links DIES lautet:...
24.07.2012, 13:45