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

Perl: Suchen und ersetzen Sie bestimmte Zeichenfolge in Multiple-Text-Datei

Ich muss alle .config-Datei in einem bestimmten Verzeichnis abrufen und in jeder dieser Dateien muss ich nach einer bestimmten Zeichenfolge suchen und durch eine andere ersetzen, basierend auf der Datei. Zum Beispiel, wenn ich 3 Dateien im an...
15.11.2013, 07:05
4
Antworten

regulärer Ausdruck in PHP: Nimm die kürzeste Übereinstimmung

Ich versuche, einen regulären PHP-Ausdruck zu machen, aber ich kann den richtigen Weg nicht finden ... Stellen Sie sich vor, ich hätte diese Zeichenfolge: "Hallo, mein {{Name ist Peter}} und {{Ich möchte Schokolade essen}}" Ich möchte die...
22.02.2011, 14:15
3
Antworten

Was macht \ D in regulären Perl-Ausdrücken?

In einigen Code, den ich behalte, habe ich den Ausdruck gefunden: %Vor% Was mich verblüfft ist, dass es sowohl Gerät als auch Gerät entspricht! Ich habe keine Erwähnung von \ D in der Dokumentation gefunden, nur \ d. Kann jemand bitte...
20.06.2011, 12:13
2
Antworten

Regex, um md5-Hashes zu entsprechen

Welcher Regex-Typ sollte verwendet werden, um einen md5-Hash zu finden. Wie validiere ich diese Art von String 00236a2ae558018ed13b5222ef1bd987 Ich habe so etwas versucht: ('/^[a-z0-9]/') , aber es hat nicht funktioniert. Wie errei...
02.02.2014, 22:28
5
Antworten

Nicht geschlossene Zeichenklassenfehler?

Hier ist der Fehler: %Vor% Dies ist der Bereich des Codes, der die Probleme verursacht. %Vor% Was bedeutet dieser Fehler und was muss getan werden, um den obigen Code zu beheben?     
16.02.2014, 21:19
4
Antworten

stimmt mit regulären Python-Ausdrücken überein

Ich möchte Daten mit folgendem Format abgleichen: 2010-08-27, 2010/08/27 Im Moment bin ich nicht besonders genau, ob das Datum wirklich machbar ist, sondern nur, dass es im richtigen Format ist. Bitte sagen Sie dem regulären Ausdruck da...
02.04.2012, 14:47
2
Antworten

camelCase zu streichen - zwei Großbuchstaben nebeneinander

Ich verwende diese Funktion, um CamelCase in eine gestrichelte Zeichenkette umzuwandeln: %Vor% es funktioniert irgendwie, aber theres Problem, wenn ich für ex. Diese Zeichenfolge: getADog . Es gibt get-adog zurück, aber ich möchte get-...
08.05.2012, 23:07
5
Antworten

Wie kann ich ein Pipe-Zeichen gefolgt von Whitespace und einer anderen Pipe zuordnen?

Ich versuche alle Übereinstimmungen in einer Zeichenfolge zu finden, die mit | | beginnt. Ich habe versucht: if ($line =~ m/^\\|\s\\|/) was nicht funktioniert hat. Irgendwelche Ideen?     
08.10.2008, 13:07
13
Antworten

Gemeinsame reguläre Ausdrücke

Gibt es online eine Website, die gängige reguläre Ausdrücke auflistet oder ein Hilfsprogramm enthält, mit dem Sie anhand von Beispieltext eine Website erstellen können? Danke!     
01.12.2008, 16:54
10
Antworten

So extrahieren Sie einen optionalen Abfrageparameter mit regex in Javascript

Ich möchte eine Regex konstruieren, die nach einem "Pfad" und einem "foo" -Parameter (nicht negative Ganzzahl) sucht. "foo" ist optional. Es sollte: MATCH %Vor% Passen Sie nicht auf %Vor% Außerdem möchte ich den Wert von foo er...
15.09.2014, 11:24