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 gerade ein Benchmarking durchgeführt, während ich versucht habe, Code zu optimieren, und festgestellt, dass strsplit mit perl=TRUE schneller ist als% strsplit mit perl=FALSE . Zum Beispiel
%Vor%
Also meine Frage (oder e...
20.07.2013, 00:49
Ich möchte eine Klasse mit ähnlicher Funktionalität schreiben wie die Klasse .NET ManagementPath . Auf MSDN gibt es eine Reihe von Artikeln, die das Format von Objektpfade. Allerdings verstehe ich es noch nicht mit allen Sonderfällen...
28.09.2011, 17:10
Wir haben eine SaaS-Anwendungsanforderung, die es einem Benutzer, der für das Erstellen einer CMS-Site verantwortlich ist, erlaubt, bis zu 10 benutzerdefinierte Felder in einem Formular zu definieren.
Als Teil dieser Felddefinition möchten wir e...
04.12.2008, 17:35
Ich habe Probleme, eine Regex-Gruppe ( ()? ) anzugeben, die ein Newline-Zeichen ( \n ) im RegexpHeader -Modul von maven-checkstyle-plugin , z. B. , enthält
%Vor%
wo as value="a(\nc)?b" mit Fehler Failed to execute goal org.apache...
21.10.2015, 18:31
Dieser Artikel sagt, dass der Regexp-Abgleich in Java langsam ist, weil er mit "Rückverweisen" regexpst kann nicht effizient abgeglichen werden. Der Artikel erläutert effizienten Thomsons NFA-basierten Matching-Algorithmus (erfunden 1968),...
08.10.2013, 15:03
Was ich aus der Pharo-Dokumentation über Regex entnehmen kann, kann ich ein reguläres Ausdrucksobjekt wie zum Beispiel definieren:
%Vor%
Und ich kann den übereinstimmenden Regex durch einen String ersetzen:
%Vor%
Was ergibt: "mah blah me...
24.05.2016, 01:40
Angenommen, ich möchte einen regulären Ausdruck verwenden, um "test" vor jedem Wort in einer Zeichenfolge hinzuzufügen.
%Vor%
Ich könnte das tun:
%Vor%
oder das:
%Vor%
Ich würde das gleiche Ergebnis bekommen, also was ist der Untersc...
14.08.2013, 14:00
Ich habe den folgenden Code für die Ausgabe von Text aus meiner Datenbank:
%Vor%
Was ich tun möchte, ist eine "Vorschau" hinzuzufügen, wo nur die ersten 250 Zeichen angezeigt werden, und dann kann der Benutzer auf einen Link klicken, um die...
28.07.2013, 21:43
Ich arbeite an einem Programm, das eine Reihe von Regexs ausführt, um zu versuchen, ein Datum innerhalb des DOM von einer Webseite zu finden.
Zum Beispiel in www.engadget.com/2010/07/19 / windows-phone-7-in-depth-preview / , würde ich "19. Juli...
19.07.2010, 20:19
Kann jemand, der mit gcc vertrauter ist, darauf hinweisen, warum das folgende Beispiel auf gcc 4.9.2 nicht übereinstimmt, aber auf gcc 5.3 erfolgreich ist? Gibt es etwas, was ich tun kann, um das Muster so zu alternieren, dass es funktioniert (s...
19.04.2016, 13:43