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 arbeite an einer C ++ - Code-Basis, die vor kurzem von X / Motif nach Qt verschoben wurde. Ich versuche, ein Perl-Skript zu schreiben, das alle Vorkommen von Boolean (von X) durch Bool ersetzt. Das Skript macht nur einen einfachen Ersatz....
29.08.2008, 19:59
Gibt es ein gutes Tutorial zur Verwendung regulärer Ausdrücke, insbesondere mit grep ? Ich habe versucht, für einige zu googeln, aber die meisten Tutorials sind zu einfach und decken Dinge ab, die ich bereits kenne.
02.12.2008, 01:50
Dies ist nur eine Frage, um meine Neugier zu befriedigen.
Aber für mich ist es interessant.
Ich habe diesen kleinen einfachen Benchmark geschrieben. Es ruft 3 Varianten der Regexp-Ausführung in zufälliger Reihenfolge einige tausend Mal auf:...
09.01.2009, 14:18
Ich arbeite an einer Webanwendung, die E-Mail-Nachrichten in einem Thread-Format analysiert und anzeigt (unter anderem). E-Mails können von einer beliebigen Anzahl verschiedener E-Mail-Clients kommen und entweder im Text- oder im HTML-Format vor...
11.02.2009, 06:31
Ich arbeite an einer Formularregistrierung für ApplicationUser . Dort habe ich ein Feld Email or phone wie Facebook. Ich verwende DataAnnotation für die Modellvalidierung. In Data annotation erhalte ich [EmailAddress] für die Email...
01.10.2016, 17:17
Dank der Hilfe bei meiner vorherigen Hausaufgabe Regex to match tags like <A>, <BB>, <CCC> but not <ABC> , aber jetzt habe ich noch eine Hausaufgabenfrage.
Ich muss Tags wie <LOL> , <LOLOLOL> (3 Gr...
25.06.2010, 10:12
Grundsätzlich möchte ich einen regulären Ausdruck wie # [0-9] + haben und prüfen können, ob eine Zeichenkette mit ihm übereinstimmen kann. Wenn ich zum Beispiel Benutzereingaben erhalte und sie "#" eingeben, stimmt diese Zeichenfolge nicht mit d...
03.11.2015, 12:49
Wenn ich eine Liste von regulären Ausdrücken habe, gibt es eine einfache Möglichkeit festzustellen, dass keine von beiden eine Übereinstimmung für dieselbe Zeichenfolge zurückgibt?
Das heißt, die Liste ist nur dann gültig, wenn für alle Strin...
03.06.2010, 16:40
Ich habe einen Ausdruck, der einigen Regeln folgt:
Das Zeichen 'muss das erste und letzte Zeichen sein
Innerhalb von '' kann es null oder mehr Leerzeichen geben
Es kann null oder mehr % in '' geben
Innerhalb von '' können n...
16.04.2015, 14:40
Ich versuche, ungültiges CSS wie folgt zu transformieren:
{color:red}
und mach es wie folgt gültig:
.missing_selector{color:red}
Beispiel CSS:
%Vor%
Mein aktueller regulärer Ausdruck:
/([^a-z0-9\)\];\-_]*\{)/i
Live...
26.02.2016, 18:40