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 schreibe ein PHP-Skript, das ein reguläres Ausdrucksmuster vom Benutzer akzeptiert, das von preg_match () verwendet wird. Wie kann ich überprüfen, ob das Muster gültig ist?
14.09.2010, 15:39
Ich habe den folgenden regulären Ausdruck:
%Vor%
Was ich in Expresso gegen die Datei, die ich gerade arbeite, getestet habe und das Match ist erfolgreich.
Ich möchte Folgendes anpassen:
Referenznummer 8 Ziffern lang
Jedes Zeichen, b...
17.09.2010, 09:14
Ich frage mich, was ein Ort oder Neuschreiben nginx Direktive für Hashbang (#!) URLs aussehen würde. Grundsätzlich werden alle nicht-Hash-gebannten URLs durch den Hashbang wie ein Front-Controller geleitet. Also:
%Vor%
würde zu führen
%Vor...
21.03.2011, 15:48
Es gibt ein paar "Wie invertiere ich Regexp-Fragen" hier in Stack Overflow, aber ich kann keinen für vim finden (wenn es existiert, fehlt mein Google-fu heute).
Im Wesentlichen möchte ich alle nicht druckbaren Zeichen zusammenbringen und sie...
24.03.2010, 15:49
Ich habe in RegexBuddy ein Match-Muster erstellt, das sich genau so verhält, wie ich es erwarte. Aber ich kann dies nicht auf Delphi XE übertragen, zumindest nicht mit den neuesten eingebauten TRegEx oder TPerlRegEx.
Mein realer Code hat 6 Ca...
16.03.2011, 08:45
Dieser Artikel zeigt, dass es beim Zurückverfolgen eine gewisse Regexp gibt, die O (2 ^ n) ist.
Das Beispiel ist (x+x+)+y .
Wenn versucht wird, eine Zeichenkette wie xxxx ... p zu finden, wird es eine Weile zurücklaufen, bevor Sie herausfind...
31.07.2010, 09:53
Ich möchte eine Zeichenfolge verwenden, um eine globale Regex auszuführen, aber es kann Regex-Zeichen enthalten. Was ist der beste Weg, um alle Regex-Zeichen in einer Zeichenfolge zu umgehen, bevor Sie eine Regex damit erstellen?
Grundsätzlic...
09.06.2011, 22:46
Ich habe eine .txt-Datei in Windows erstellt und sollte jetzt in Linux bearbeitet werden. Ich möchte das Ende einer Zeile mit grep abgleichen, sagen wir, der Inhalt der Zeile, die ich finden werde, ist "foo bar" in der Datei bar . Dann gebe ic...
09.06.2011, 07:10
Ich würde gern einen Regex-Parser verwenden, um bei einer String-Verarbeitung in einer C-Anwendung zu helfen. Ich suche idealerweise nach etwas Leichtem und Open-Source. Die Zielplattform ist ein eingebettetes System, sodass wir versuchen, so vi...
20.11.2008, 21:35
Ich habe das regexp-Paket verwendet, um den folgenden Text zu ersetzen
%Vor%
aber ich konnte "Produkte" nicht ersetzen, ohne ein anderes Wort wie "products_list" zu ersetzen, und Golang hat keine Funktion wie re.ReplaceAllStringSubmatch , u...
17.05.2016, 11:03