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

Composable Regexp in Python

Oft möchte ich komplexe Regexps aus einfacheren aufbauen. Die einzige Möglichkeit, die mir derzeit bekannt ist, ist die Verwendung von Zeichenfolgenoperationen, z. B .: %Vor% Kennt jemand eine andere Methode oder einen systematischeren Ansat...
20.07.2009, 21:24
4
Antworten

Wie parst du eine sysmon-Datei, um bestimmte Informationen mit R zu extrahieren?

Ich versuche, eine Menge dieser Art von Dateien mit R zu lesen, um die Informationen auszuwerten und die Daten in ein Datenrahmen-ähnliches Format zu bringen: Dies ist der Inhalt der Datei: %Vor% Ich muss "Jul 4 2016 7:21 AM" als Datum er...
03.08.2016, 20:35
2
Antworten

Verwenden von htaccess für die automatische Versionierung: htaccess regex Regel neu schreiben, Muster nicht aufnehmen

Einen Vorschlag in der Antwort zu diese Frage , sowie dieser Artikel die eine fast identische lösung bietet, habe ich versucht, htaccess einzurichten, um eine autoversionierungsregel für meine js und css-dateien zu handhaben. Der Grund, wa...
20.03.2011, 20:22
5
Antworten

Passen Sie ein Java-String-Literal richtig an [duplizieren]

Ich suche nach einem regulären Ausdruck, um Zeichenfolgenliterale im Java-Quellcode zu finden. Ist es möglich? %Vor% Meine Absicht ist es, alle Zeichenfolgen in einer anderen Zeichenfolge durch etwas anderes zu ersetzen. Verwenden: %V...
02.06.2010, 14:49
3
Antworten

Ersetzt alle Zeichenübereinstimmungen, die nicht mit einem Backslash versehen sind

Ich verwende Regex, um ( in anderen Regexes (oder Regexs?) durch (?: zu ersetzen, um sie in nicht passende Gruppen umzuwandeln. Mein Ausdruck geht davon aus, dass keine (?X -Strukturen verwendet werden und wie folgt aussehen: %Vor%...
31.07.2015, 20:53
1
Antwort

Regex für übereinstimmende eingerückte Fortsetzungszeilen

Sie müssen key = value Paare in beliebigem Text mit den folgenden Regeln kombinieren. Die führende Zeile hat eine Struktur: Beginnen Sie mit der Einrückung - "zwei Leerzeichen oder Tab" einmal, z. B .: ( |\t)+ das Zeichen + un...
16.09.2016, 10:34
1
Antwort

Programmierfehler führt zu unerklärlichen Regex

für einen Test, den ich nach dem Regex versehentlich erstellt habe: %Vor% Ich war verwirrt, dass diese Regex wirklich funktioniert und ich kann das Ergebnis nicht erklären: %Vor% das Ergebnis ist: %Vor% Meine bisherigen Ideen sind, d...
05.05.2015, 12:29
2
Antworten

Was sind die Kompromisse zwischen boost :: locale und std :: locale?

Ich bin dabei, eine große Legacy-Codebase in C ++ zu internationalisieren, und ich stehe vor einer schwierigen Entscheidung: Soll ich boost :: locale's oder std c ++ locales verwenden? Ich bin verpflichtet, utf-8 zu verwenden. Wir müssen eine...
06.08.2015, 15:44
2
Antworten

Ersetze "1Don't do this" mit "_1Don_t_do_that"

Ich muss die Schlüssel einer Schlüsselwertdatei wie folgt ändern: %Vor% bis %Vor% wird mit einem Unterstrich vorangestellt, wenn der String mit einer Zahl beginnt ersetzen Sie alle nicht alphanumerischen Zeichen durch Unterstriche ä...
08.07.2013, 21:23
2
Antworten

Warum das Ausrufezeichen in einer anderen StackOverflow-Buchung mit der Telefonnummer REGEX?

In Eine umfassende Regex für die Überprüfung der Telefonnummer , die akzeptiert Antwort hat eine Reihe von Kommentaren. Einer der Kommentare von @jcmcbeth schlägt den folgenden einfachen regulären Ausdruck vor, der verwendet werden soll, um die...
26.04.2012, 19:45