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.
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
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
Dieser Code:
%Vor%
druckt
%Vor%
aber dieser Code
%Vor%
druckt nur:
%Vor%
Was ist los?
10.09.2012, 20:44
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
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
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
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
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
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
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