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

Seltsames Problem mit '(. *) *', '(. *) +', '(. +) *' in Java regex

Um das Problem wie in einer kürzlich gestellten Frage zu reproduzieren - Warum macht (. *) * zwei Übereinstimmungen und wählt nichts in der Gruppe $ 1 aus? Ich habe verschiedene Kombinationen von * und + , innerhalb und außerhalb der Klam...
24.01.2013, 11:58
1
Antwort

Seltsame Ergebnisse bei der Verwendung von C ++ 11 regexp mit gcc 4.8.2 (funktioniert aber mit Boost regexp) [duplizieren]

Ich habe versucht, den regulären Ausdruck von C ++ 11 zu verwenden, aber es ist sogar in trivialen Beispielen gescheitert. Von außen scheint es nur die Strings zu vergleichen, zum Beispiel: %Vor% Im Gegensatz dazu verhält sich die Regexp-B...
17.11.2013, 04:44
1
Antwort

YAPE :: Regex :: Erkläre nicht mit Verwendung arbeiten 5.014;

Dieser Code: %Vor% druckt %Vor% aber dieser Code %Vor% druckt nur: %Vor% Was ist los?     
10.09.2012, 20:44
5
Antworten

Wie oft ein String ein anderes [Duplikat] enthält

Wie im Betreff wie überprüft man, wie oft eine Zeichenfolge eine andere enthält? Beispiel: %Vor% Wenn ich Matcher verwende, erkennt es nur das erste Vorkommen: %Vor% Ich kann es so machen, aber Ich möchte unten Java-Bibliotheken wie...
19.12.2012, 13:30
3
Antworten

Regex - Entspricht der ganzen Zeichenfolge außer

Ich muss einen regulären Ausdruck schreiben, der alles in der Zeichenkette abgleicht, außer es enthält ein bestimmtes Wort. Nehmen Sie diese Zeichenfolge zum Beispiel: %Vor% Der Ausdruck, der zu allem passt, ist: %Vor% ... Was geändert w...
02.08.2011, 21:29
3
Antworten

Validierung des mathematischen Sets mit regulärem Ausdruck

Ich muss einen angegebenen Benutzer validieren und validieren, dass es ein gültiges Set ist, möglicherweise ein Set, das innere Mengen enthält. Beispiele: %Vor% Dies ist die Regex, die ich benutze (aus Gründen der besseren Lesbarkeit): %Vo...
31.10.2012, 18:41
2
Antworten

Division / RegExp-Konflikt beim Tokenisieren von Javascript [duplizieren]

Ich schreibe einen einfachen JavaScript-Tokenizer, der grundlegende Typen erkennt: Word, Number, String, RegExp, Operator, Comment und Newline. Alles läuft gut, aber ich kann nicht verstehen, wie zu erkennen ist, ob das aktuelle Zeichen RegExp...
18.01.2011, 16:14
5
Antworten

Langsamere als erwartete Java Regex-Leistung

Ich wurde beauftragt, große CSV-Dateien (300k + Datensätze) zu lesen und Regexp-Muster auf jeden Datensatz anzuwenden. Ich war schon immer ein PHP-Entwickler und habe nie wirklich andere Sprachen ausprobiert, entschied aber, dass ich den Tauchga...
11.07.2011, 20:55
4
Antworten

Anwenden eines regulären Ausdrucks auf einen Java-E / A-Stream [geschlossen]

Ich suche ein Beispiel für die Anwendung eines regulären Ausdrucks auf einen Java-I / O-Stream, der den Stream nicht einfach in eine Zeichenfolge konvertiert, da ich Binärdaten beibehalten möchte. Die meisten Beispiele im Internet konzentrieren...
04.04.2009, 11:24
2
Antworten

Übereinstimmendes spezifisches Unicode-Zeichen in haskell regexp

Dies ist ein Mac / OSX-Problem! Ich habe die folgende drei Zeichen lange Haskell-Zeichenfolge: %Vor% Ich möchte das mittlere Zeichen anpassen und ersetzen Mehrere Ansätze wie %Vor% führte nicht zum gewünschten Ergebnis. Wie mu...
18.02.2011, 23:24