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.
Ich habe einen entfernten "Agenten", der "Ja" oder "Nein" zurückgibt, wenn er eine Zeichenfolge ausgibt. Die Kommunikation mit diesem Agenten ist teuer, daher hoffe ich, eine Bibliothek zu finden, die es mir ermöglicht, bei positivem und negativ...
28.09.2011, 23:46
Ich habe einige "tokenisierte" Vorlagen, zum Beispiel (ich rufe Tokens den Teil zwischen doppelten Klammern):
%Vor%
Ich möchte ein Array aus diesem Satz extrahieren, um etwas zu haben wie:
%Vor%
Ich habe versucht, das mit dem folgenden...
13.10.2012, 17:57
Der folgende Code setzt str auf "testet"
%Vor%
Wo der folgende Code es auf "Tests" setzt
%Vor%
Ich hätte erwartet, dass beide Operationen dasselbe Ergebnis liefern würden. Kann jemand erklären, warum replaceAll am Ende der Zeichenfolge e...
18.10.2012, 05:29
Ich habe versucht, gsub zu verwenden, um Nicht-Wort-Zeichen in einer Zeichenfolge in einer Rails-App zu entfernen. Ich habe den folgenden Code verwendet:
%Vor%
aber es ist tatsächlich falsch, es wird auch den Buchstaben k entfernen. De...
27.04.2012, 15:12
(Ich lerne gerade, wie man einen Compiler schreibt, also korrigiere mich bitte, wenn ich falsche Behauptungen mache)
Warum sollte jemand DFAs immer noch in Code implementieren (goto-Anweisungen, tabellengesteuerte Implementierungen), wenn sie...
19.01.2013, 22:34
Ich habe folgenden Code in Java-Skript
%Vor%
Bitte führen Sie es in Ihrer Browser-Konsole aus. Es werden die alternativen Übereinstimmungen und Nicht übereinstimmende gedruckt. Kann jemand den Grund dafür erklären.
31.01.2013, 03:53
Nachdem Sie diesen Artikel über zwei verschiedene Arten von Algorithmen für reguläre Ausdrücke gelesen haben (Perl 5.8.7 und Thompson NFA) ), das Letztere ist ~ 1,000,000 mal schneller als ersteres, gemäß dem Artikel. Ich benutze PHP täglich u...
18.04.2012, 22:20
Ich arbeite gerade an einem Scanner-Generator.
Der Generator funktioniert schon gut. Aber bei Verwendung von Zeichenklassen wird der Algorithmus sehr langsam.
Der Scanner-Generator erzeugt einen Scanner für UTF8-kodierte Dateien. Der gesamte...
21.08.2010, 19:13
Ich benutze
%Vor%
entspricht Zeichenfolge wie ## MyString ## , die nicht die Form von hat
%Vor%
Dies funktioniert für das obige Formular, aber nicht dafür: (Es passt immer noch, sollte nicht übereinstimmen)
%Vor%
Ich habe es versuch...
05.02.2010, 23:50
Ich verwende die Regex-Mustererkennung für die HTML5-Formularüberprüfung. Die neueste Version von Firefox gibt mir einen Fehler. Ich habe das erst in Firefox 46 gesehen. Ich glaube nicht, dass dies ein Problem in früheren Firefox-Versionen war....
30.04.2016, 10:32