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

Wie viele Backslashes werden benötigt, um reguläre Ausdrücke im Modus "Anpassen" von Emacs zu umgehen?

Ich versuche, die customize-group -Pakete von emacs zu verwenden, um einige Teile meines Setups zu optimieren, und ich bin behindert. Ich sehe solche Dinge in meiner .emacs-Datei, nachdem ich mit customize Änderungen vorgenommen habe: %Vor%...
12.11.2011, 07:24
2
Antworten

Wie gehen Sie mit den verschiedenen Dialekten regulärer Ausdrücke um (java vs. xsd)?

Wenn ich versuche, eine XML-Datei gegen eine XSD in Java zu validieren ( siehe dieses Beispiel ) Es gibt einige Inkompatibilitäten zwischen den regulären Ausdrücken in der XSD-Datei und den regulären Ausdrücken in Java. Wenn im XSD ein regulä...
30.01.2010, 16:13
2
Antworten

Eine teilweise Übereinstimmung ändert die Position des Matcher

Bei Verwendung der Methode Matcher find() gibt eine teilweise Übereinstimmung false zurück, aber die Position des Matcher wird trotzdem verschoben. Ein nachfolgender Aufruf von find() lässt diese teilweise übereinstimmenden Zeichen aus....
17.06.2017, 10:38
1
Antwort

Kann ein regulärer Perl / Java / etc-Ausdruck geschrieben werden, um dezimale (Nicht-) Primzahlen zu vergleichen?

Verwandte Fragen / Material: Wie können wir übereinstimmen? a ^ nb ^ n mit Java regex? Wie ermitteln Sie, ob eine Zahl ist eine Primzahl mit regex? (die sich mit unary prime matching beschäftigt, während ich nach base ≥ 2 suche; t...
23.09.2016, 20:34
1
Antwort

perls $ - [0] erzeugt unerwartete Ergebnisse für Nicht-ASCII-Daten

Betrachten Sie die folgenden Eingabedaten in der Datei y.txt (codiert in UTF-8). %Vor% und eine Datei y.pl , die die beiden Eingabezeilen in ein Array einfügt und sie verarbeitet, wobei sie nach Teilstring-Startpositionen sucht. %Vor%...
19.09.2016, 05:34
2
Antworten

Beginnen Sie mit dem Vergleich am Ende einer Zeichenfolge

Von diese Frage , die geschlossen wurde, fragte die OP, wie man Rang, zuerst, Mitte und zuletzt aus den Strings extrahiert %Vor% Ich habe mir das ausgedacht, was nur funktioniert, wenn der zweite Name eine Periode enthält; Andernfalls erfas...
13.11.2016, 15:30
1
Antwort

Python-Bibliothek, um Regex in AST zu parsen?

Um zu betonen, ich möchte nicht "mit einem Regex parsen" - Ich möchte "einen Regex in einen symbolischen Baum parsen". (Das Suchen hat nur das erstere hervorgebracht ...) Mein Anwendungsfall: Um eine Regex-Suche über eine Datenbank zu beschle...
30.12.2015, 05:16
1
Antwort

Wie passe ich ein Wort mit einem ganzen Wort (und nur mit einem ganzen Wort) in einem Satz an?

Die meisten häufig falsch geschriebenen englischen Wörter liegen innerhalb von zwei oder drei typografischen Fehlern (eine Kombination von Ersetzungen s , Einfügungen i oder Buchstabenlöschungen d ) von ihrer korrekten Form. I.e. Fehler in...
25.04.2016, 23:21
2
Antworten

Finde Übereinstimmung über Array von RegEx in MongoDB Collection

Angenommen, ich habe eine Sammlung mit diesen Feldern: %Vor% Also meine Eingabe ist "abc", also würde ich gerne den entsprechenden Typ (oder die beste Übereinstimmung) erhalten, obwohl ich anfänglich davon ausgehe, dass RegExes exklusiv sind...
17.10.2014, 18:17
3
Antworten

Hive RegexSerDe Multiline Log-Abgleich

Ich suche nach einer Regex, die zu einer "create external table" -Anweisung von Hive QL in Form von gespeist werden kann %Vor% Die Bedingung ist, dass die Protokolle in den Dateien, die RegexSerDe lesen muss, die folgende Form haben: %Vor%...
29.07.2013, 22:20