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

Regex zum Ersetzen von Boolean durch bool

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
2
Antworten

Nützliches Tutorial für reguläre Ausdrücke [geschlossen]

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
4
Antworten

Warum übertrifft ein zwischengespeicherter Regexp einen kompilierten?

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
4
Antworten

Codierung eines Gmail-Stils "zitierten Text ausblenden" für webbasiertes Mailinglisten-Archiv

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
3
Antworten

ASP.NET MVC Data Annotation Validator für E-Mail oder Telefon

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
1
Antwort

Groß- und Kleinschreibung im selben Muster

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
3
Antworten

Überprüfen Sie, ob die Zeichenfolge eine mögliche Übereinstimmung für Regex darstellt

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
3
Antworten

Sich gegenseitig ausschließende reguläre Ausdrücke

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
2
Antworten

Wie wäre dieser regelmäßige Ausdruck?

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
1
Antwort

Regex, um fehlende Selektoren zu ungültigem CSS hinzuzufügen

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