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