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

Regex mit eingeschränkter Verwendung bestimmter Zeichen (wie eine Scrabble-Bank von Buchstaben)

Ich würde gerne in der Lage sein, eine Regex zu machen, wo ich eine Art von einer Bank von Buchstaben wie [dgos] zum Beispiel identifizieren und diese in meiner Regex benutzen könnte ... aber immer wenn ein Buchstabe davon benutzt wird, dauer...
22.07.2013, 15:44
3
Antworten

Wie verbessert man (zu viele Token entfernen?) langsam regexp in JavaScript?

Ich habe die Funktion, einen Teil der Zeile vor dem Doppelpunkt fett zu machen. %Vor% und %Vor% Sie können es auf jsfiddle: Ссылка testen Wo mache ich einen Fehler? Ich kann innerhalb des Callbacks eine Wortbegrenzung machen. Kann e...
05.12.2014, 12:26
1
Antwort

Regex zur Übereinstimmung mit Java String

In Scala's Parser-Kombinatoren ( JavaTokensParser insbesondere) gibt es eine Definition stringLiteral , das mit einer Java-ähnlichen Zeichenfolge übereinstimmt. %Vor% Leider funktioniert diese Regex nicht für lange Strings . Kennt jemand...
07.10.2013, 19:24
4
Antworten

Finde das cpu-hogging Plugin in Multithreading-Python

Ich habe ein in Python geschriebenes System, das große Datenmengen mit Hilfe von Plugins verarbeitet, die von verschiedenen Entwicklern mit unterschiedlichem Erfahrungsniveau geschrieben wurden. Im Grunde startet die Anwendung mehrere Arbeits...
23.06.2009, 08:57
6
Antworten

Ersetze ein bestimmtes Wort zwischen Zeichen mit sed?

Kann jemand bestimmte Wörter zwischen () ersetzen? Ersetzen Sie zum Beispiel das Wort and durch or zwischen beiden Klammern:    (Note = 'C' und Note = 'D' und Note = 'E') und (int_rate & gt; = 10 und int_rate & lt; = 20) und pub_rec...
03.06.2013, 14:48
1
Antwort

Regulärer Ausdruck, der ein DFA mit toten oder überflüssigen Zuständen generiert

Ich möchte einen DFA-Minimierer in meinem Lexer implementieren, aber ich kann nicht scheinen, ein DFA zu erzeugen, das nicht aussieht, als wäre es bereits der minimale DFA für den Ausdruck. Ich konstruiere das DFA aus einem NFA, das unter Ver...
20.02.2012, 10:08
5
Antworten

Regex-Übereinstimmungsfehler

Ich bin neu bei Python (ich habe auch kein Programmiertraining), also bitte behalte das im Hinterkopf, wenn ich meine Frage stelle. Ich versuche, eine abgerufene Webseite zu suchen und alle Links mit einem bestimmten Muster zu finden. Ich hab...
12.08.2009, 21:15
1
Antwort

Wie funktionieren HTML-Parser?

Ich habe die humorvollen Threads gesehen und die Warnungen gelesen, und ich weiß, dass Sie analysieren HTML nicht mit Regex . Mach dir keine Sorgen ... Ich plane es nicht zu versuchen . ABER ... das bringt mich dazu zu fragen: Wie werden HT...
18.02.2011, 06:22
3
Antworten

Suchen und Ersetzen von C # -Ausdruck

Immer wieder muss ich die Verwendung eines Methodenaufrufs durch einen anderen ändern. z. Ich habe 100 ähnliche Methodenaufrufe wie folgt: %Vor% , die zu geändert werden müssen %Vor% Dies ist relativ einfach mit einem regulären Ausdruc...
12.06.2015, 07:29
1
Antwort

Was ist die Python-Art, eine \ G-verankerte Parsing-Schleife zu machen?

Was folgt, ist eine Perl-Funktion, die ich vor Jahren geschrieben habe. Es ist ein intelligenter Tokenizer, der einige Fälle von zusammenhängenden Dingen erkennt, die vielleicht nicht sein sollten. Zum Beispiel teilt die Eingabe auf der linken S...
06.12.2015, 19:35