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

Regex: Wie kann eine beliebige Zeichenfolge bis zum Leerzeichen oder bis zur Interpunktion gefolgt von Leerzeichen abgeglichen werden?

Ich versuche, einen regulären Ausdruck zu schreiben, der URLs in einer Klartextzeichenfolge findet, sodass ich sie mit Anchor-Tags umschließen kann. Ich weiß, dass Ausdrücke dafür bereits verfügbar sind , aber ich möchte meine eigenen erstellen...
05.06.2013, 05:13
2
Antworten

Visual Studio regex_iterator Fehler?

Ich bin auf Visual Studio 2013 und ich sehe, was ich denke, ist ein Fehler, ich hatte gehofft, dass jemand bestätigen könnte? %Vor% Dieser Code trifft auf eine Debug-Assertion in der Visual Studio-Regex-Bibliothek:    regex_iterator ve...
27.04.2015, 12:26
4
Antworten

Regex mit nicht einfangender Gruppe in C #

Ich verwende die folgende Regex %Vor% bei der folgenden Art von Daten: %Vor% Die Idee besteht darin, zwei Gruppen zu extrahieren, von denen jede eine Zeile enthält (beginnend mit der Joint Number, 1, 2, usw.). Der C # -Code ist wie folgt...
02.03.2013, 03:12
3
Antworten

Entfernen nicht druckbarer "Gremlin" Zeichen aus Textdateien

Ich verarbeite eine große Anzahl von CSV-Dateien in Python. Die Dateien werden von externen Organisationen empfangen und mit einer Reihe von Codierungen codiert. Ich möchte eine automatisierte Methode finden, um Folgendes zu entfernen: Nicht...
25.09.2013, 11:48
1
Antwort

Prüfe, ob ein gegebener Regex mit irgendetwas übereinstimmt

Ist es möglich zu überprüfen, ob ein gegebener regulärer Ausdruck mit einer beliebigen Zeichenfolge übereinstimmt? Insbesondere suche ich nach einer Funktion matchesEverything($regex) , die wahr zurückgibt, wenn $regex mit einer beliebigen...
30.07.2013, 18:21
3
Antworten

Was ist in Perl der Unterschied zwischen s / ^ \ s + // und s / \ s + $ //?

Ich weiß, dass die folgenden drei Codezeilen darauf abzielen, die Zeichenfolge in $ value zu extrahieren und in $ header zu speichern. Aber ich weiß nicht, was die Unterschiede zwischen $value =~ s/^\s+//; und $value =~ s/\s+$//; sind. %...
13.02.2012, 14:46
2
Antworten

Wie verwenden Sie doppelte Klammern in einem regulären Ausdruck?

Was bedeuten doppelte eckige Klammern in einer Regex? Ich bin verwirrt über die folgenden Beispiele: %Vor% Ich habe mit Rubular getestet, aber ich habe keinen Unterschied zwischen dem mit doppelten Klammern und einzelnen Klammern gesehen...
05.09.2012, 06:02
2
Antworten

Unterteilt eine Zeichenfolge zwischen sich wiederholenden Zeichen

Ich möchte eine beliebige Zeichenfolge verwenden und sie basierend auf sich wiederholenden Zeichen aufteilen. Wenn ich zum Beispiel die Zeichenfolge abcaaabbc eingeben würde, würde ich ein Array von Strings ausgeben, die gleich sind: [abc...
29.12.2012, 06:41
4
Antworten

Regex-Übereinstimmung für optionalen abschließenden Schrägstrich

Ich versuche zu passen: %Vor% aber nicht: %Vor% Der Schrägstrich sollte optional sein. Ich kann es nicht richtig zur Arbeit bringen. ^/app/([^/]*)/? entspricht /app/ und /app/** , aber nicht /app .     
18.01.2012, 20:51
3
Antworten

MySQL GROUP von Regex?

Ich habe die folgende Abfrage %Vor% Ich möchte Col1 vergrößern. Die Daten in Spalte1 haben das folgende Format: %Vor% Ich möchte es mit gruppieren können %Vor% In diesem Beispiel, wenn wir mit den ersten 3 Zeichen übereinstimmen. Aus...
25.11.2011, 19:20