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

Wie bekomme ich alle möglichen Übereinstimmungen von std :: regex?

Ich würde gerne alle möglichen Übereinstimmungen von Regex finden, wie ist es möglich? %Vor% Gibt die Ausgabe aus: %Vor% Aber kann nicht das dritte 2: 2 genau finden. Ich bevorzuge Regex wegen O(n) Komplexität für die Suche nach me...
15.10.2015, 07:31
3
Antworten

Ich möchte eine Erläuterung des Verhaltens von Perls Engine für reguläre Ausdrücke erhalten

Aktualisierung von @Borodin Ich habe diesen Code als etwas umgeschrieben, von dem ich glaube, dass es verständlicher ist. Das OP hat b mit d und ähnlichem verglichen, und ich habe alle Symbole in deutlichere ASCII-Zeichen geändert. Das...
22.05.2016, 15:25
1
Antwort

Wie kann ich in einem Atom-Paket Muster in einer Grammatik überladen?

Ich möchte weiter gehen und mehr Sachen stylen. Zum Beispiel möchte ich Folgendes stilisieren: %Vor% Ich möchte alles links von = blau und alles auf der rechten Seite lila gestalten. Das Problem ist, dass die Atom-Regex-Engine kein ne...
19.08.2016, 02:47
4
Antworten

RegEx stimmt mit einer Zahl am Ende einer Zeichenfolge überein

Ich versuche, eine Zahl am Ende eines Strings mit einer Regex zu finden. Zum Beispiel könnte die Zeichenfolge wie folgt aussehen: %Vor% Dies ist, was ich bisher habe, aber es scheint die gesamte Zeichenfolge zu entsprechen, wenn kein Dezimal...
13.06.2013, 21:42
1
Antwort

Sollten sich erfassende Klammern auf einen separaten negativen Lookahead auswirken?

Ich benutze Java. Ich habe folgenden Text: %Vor% Warum (hy) (?! [a-z]) zwei "hy" s zurückgibt. Die Idee ist, jedes "hy" zu finden, dem kein Zeichen zwischen a-z. folgt Wenn ich hy (?! [az]) (hy ohne Klammern) mache, funktioniert es (f...
30.04.2013, 22:30
2
Antworten

Analysieren aller möglichen Arten variierender architektonischer Dimensionseingaben

Ich schreibe eine Bibliothek für das Produkt unseres Unternehmens, die jede Art von architektonischer Dimension annehmen wird, die unsere Benutzer bereits als Eingabe für eine Funktion kennen, die von einem String in ein Double konvertiert. Hier...
01.04.2014, 18:54
2
Antworten

Ersetzen durch Regex

In unserer Anwendung gibt der Benutzer Daten von MS Word in asp.net textarea control ein und schließlich werden Daten in SQL Server gespeichert. Aus irgendeinem Grund gibt es wenige Junk-Zeichen, die wie kleine Quadrate aussehen, wenn sie von SQ...
13.02.2013, 12:45
3
Antworten

Bestes Trennzeichen zum Trennen von Multiple Regex

Ich muss mehrere reguläre Ausdrücke in eine einzige Zeichenfolge einfügen und sie dann als separate Regex analysieren. Wie unten %Vor% Problem ist, ich bin nicht sicher, welches Trennzeichen am besten verwendet werden soll, um die Ausdrücke...
02.07.2013, 05:58
1
Antwort

reguläre Ausdrücke mit auslaufenden runden Klammern

Ich versuche, den Ausdruck zu schreiben, der das folgende Rufnummernformat akzeptiert: %Vor% Ich habe den folgenden Ausdruck geschrieben %Vor% Dieser Ausdruck deckt jedoch nur die unten aufgeführten Formate ab: %Vor% Ich habe ein Pro...
03.05.2015, 06:03
1
Antwort

Regulärer Ausdruck, um die Grenze zwischen verschiedenen Unicode-Skripten zu erreichen

Motoren mit regulärem Ausdruck haben ein Konzept von Übereinstimmungen mit "null Breite", von denen einige nützlich sind, um Kanten von Wörtern zu finden: \b - in den meisten Engines vorhanden, um eine beliebige Grenze zwischen Wort- und...
11.05.2013, 01:39