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.
Ich benutze den folgenden Code:
%Vor%
es setzt "matched" und überraschte mich, da "中国" zwei chinesische Zeichen ist, keine 0-9, a-z, A-Z und _, aber warum es "matched" ausgibt.
Könnte mir jemand ein paar Hinweise geben?
31.12.2010, 13:34
Ich habe eine Zeichenfolge, die so aussehen könnte
%Vor%
Ich überprüfe gerade die Gültigkeit mit, was gut funktioniert
%Vor%
jetzt möchte ich die Zeichenfolge ersetzen, die sich am 3. Parameter befindet.
Leider kann ich nicht einfach ein...
20.12.2010, 11:12
Ich versuche, zu suchen und durch Regexs zu ersetzen .
Angenommen, ich habe ein foreach(foo1.txt, foo2.txt, foo3.txt, foo4.txt) .
Und ich möchte "um jeden Punkt in der Liste" setzen.
Ich dachte - aus der Dokumentation - dass diese Regex...
29.06.2009, 21:40
Versuch, ein HTML-Dokument zu parsen und einige Elemente (irgendwelche Links zu Textdateien) zu extrahieren.
Die aktuelle Strategie besteht darin, ein HTML-Dokument in eine Zeichenfolge zu laden. Dann finden Sie alle Instanzen von Links zu Te...
25.05.2009, 17:58
Jeder möchte versuchen, einen Regex zu finden, der beiden entspricht:
/foo/bar/baz.gif
/ foo / bar /
Ссылка
Ich denke, es könnte unmöglich sein, es mit einer Regex zu tun, aber Sie wissen es nie.
EDIT: Um zu verdeutlichen, was ic...
15.06.2009, 22:20
Was ist das Java-Äquivalent von JavaScript String.match()
Ich brauche ein Array oder eine Liste aller Treffer
Beispiel:
%Vor%
gibt
%Vor%
Ссылка
19.09.2009, 16:31
Ich würde mich über Ihre Hilfe freuen, da ich nicht weiß, welche Zeichen zu verwenden sind oder ob es eine Zeichenklasse wie [[: cntrl:]] gibt, die ich in Ruby gefunden habe?
mit nicht druckbaren, ich meine lösche alle Zeichen, die nicht in i...
12.11.2016, 15:58
Ich bin etwas verwirrt über den folgenden C ++ 11 Code:
%Vor%
Ich würde erwarten, dass es 3 ausgibt, aber stattdessen bekomme ich 1 . Fehle ich etwas?
24.09.2015, 15:39
Ich möchte eine Haskell-Funktion schreiben, deren Verhalten von einem Regex-Muster abhängt, das einem der Argumente entspricht. In einer Sprache wie C / Python / Perl würde ich definitiv nur ein großes if / else-Konstrukt verwenden, aber ich hab...
01.08.2015, 18:40
Beachten Sie, dass diese Frage im Zusammenhang mit Julia steht und daher (nach meinem Wissen) PCRE.
Angenommen, Sie hätten eine solche Zeichenfolge:
%Vor%
und Sie wollten die sich wiederholenden Zeichen am Ende der Zeichenkette individuel...
19.07.2015, 15:31