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

Verwenden von Spalten in einer RegExp in MySQL

Ich verwende die folgende Abfrage mit regexp : %Vor% Diese Abfrage liefert jedoch weder ein Ergebnis noch einen Syntaxfehler. Wenn ich a.company oder a.name durch einen beliebigen des Firmennamens ersetze, läuft diese Abfrage gut....
25.08.2009, 04:35
4
Antworten

PHP: Teilen Sie eine Reihe alternierender Gruppen von Zeichen in ein Array auf

Ich habe eine Zeichenfolge, deren korrekte Syntax die Regex ^([0-9]+[abc])+$ ist. Beispiele für gültige Strings wären: '1a2b' oder '00333b1119a555a0c' Der Übersichtlichkeit halber ist der String eine Liste von Paaren (Wert, Buchstabe) und...
25.03.2016, 08:50
5
Antworten

Python regex für Großbuchstaben mit Unicode

Ich habe eine Reihe von Wörtern in verschiedenen Sprachen (Englisch, Polnisch, Finnisch, Russisch usw.) und muss überprüfen, was von ihnen mit einem Großbuchstaben geschrieben wird. Ich habe versucht, einen einfachen regulären Ausdruck zu ver...
23.03.2016, 19:45
2
Antworten

Warum Matcher.group IndexOutOfBoundsException Exception wirft

Ich habe unten Code und in dem ich versuche, alle Übereinstimmungen in einem String mit Matcher.group() zu drucken. %Vor% Der obige Code wirft Ausnahme im Thread "main" aus java.lang.IndexOutOfBoundsException: Keine Gruppe 2 Ausnahme....
03.06.2017, 09:17
1
Antwort

Warum sind // und m // auch nicht genau?

Aus den folgenden Beispielen sehe ich, dass / / und m/ / nicht genau gleichbedeutend sind, im Gegensatz zu dem, was ich erwartet habe. Ich dachte, dass der einzige Grund, m/ / anstelle von / / zu verwenden, darin bestünde, dass versc...
26.07.2017, 12:28
3
Antworten

Nach Funktion mit bash / coreutils statt perl sortieren

Ich habe herausgefunden, dass Sie die Komprimierungsrate dramatisch erhöhen können, wenn Sie eine Liste von Dateien nach Dateierweiterung anstatt alphabetisch sortieren, bevor Sie sie in ein Tar-Archiv stellen (besonders bei großen Quellbäumen,...
31.12.2013, 17:40
1
Antwort

Java Regex zuerst nur Übereinstimmung

Wie sage ich dem folgenden Regex, nur das erste Match zu finden? Der folgende Code findet alle möglichen Regex innerhalb der Zeichenfolge. d. Ich suche nur nach den Indizes der Teilzeichenfolge (200-800;50] %Vor%     
16.09.2013, 23:19
1
Antwort

Python Regex Negativ-Lookbehind

Das Muster (?<!(asp|php|jsp))\?.* funktioniert in PCRE, funktioniert aber nicht in Python. Was kann ich tun, damit dieser Regex in Python funktioniert? (Python 2.7)     
19.12.2012, 08:05
4
Antworten

Regulärer Ausdruck verursacht Stapelüberlauf

Weiter zu meiner vorherigen Frage: ECMAScript Regex für eine mehrzeilige Zeichenfolge , Ich habe das folgende Ladeverfahren implementiert: %Vor% Das Laden mit dieser Datei führt jedoch zu einem Stapelüberlauf (Parameter: 0x00000001, 0x00332...
07.07.2013, 21:28
1
Antwort

Verwendung des symbolischen Gruppennamens mit re.findall ()

Ist es möglich, auf den in einem regulären Ausdruck definierten symbolischen Gruppennamen mit (?P<toto>...) mit dem Äquivalent von re.findall() ? zuzugreifen? Unter Verwendung von re.match() gibt re eine MatchObject zurück, a...
27.11.2012, 13:30