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

\ w in Ruby Regulärer Ausdruck stimmt mit chinesischen Zeichen überein

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
5
Antworten

Python-Regulärer Ausdruck, der einen Teil einer übereinstimmenden Zeichenfolge ersetzt

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

Regex-Ersatz mit Emacs

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

HTML-Dokument analysieren: Regulärer Ausdruck oder LINQ?

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
6
Antworten

Regulärer Ausdruck für die Übereinstimmung mit relativen und absoluten URLs

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
3
Antworten

Java-Entsprechung von JavaScript's String.match ()

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
2
Antworten

C # Regex zum Entfernen nicht druckbarer Zeichen und Steuerzeichen in einem Text, der aus vielen verschiedenen Sprachen besteht, Unicode-Buchstaben

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
3
Antworten

Was gibt std :: match_results :: size zurück?

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
1
Antwort

Verwendung von regexp in haskell-Funktionswächtern

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
2
Antworten

Wie wird das Muster der sich wiederholenden Zeichen / Wörter nur am Anfang der Zeichenfolge ersetzt?

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