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

Auswahl eines bestimmten Bereichs von einer externen Webseite mit CURL

Hallo, kann mir jemand helfen, wie man ein bestimmtes Div aus dem Inhalt einer Webseite auswählt. Nehmen wir an, ich möchte das div mit id="wrapper_content" von der Webseite http://www.test.com/page3.php bekommen. Mein aktueller Code...
01.04.2010, 09:39
5
Antworten

Wie passe ich nur vollständig zusammengesetzte Zeichen in einer Unicode-Zeichenfolge in Perl an?

Ich suche nach einer Möglichkeit, nur vollständig zusammengesetzte Zeichen in einer Unicode-Zeichenfolge abzugleichen. Ist [:print:] abhängig von der Ländereinstellung in jeder Implementierung eines regulären Ausdrucks, die diese Zeichenkl...
15.10.2008, 03:10
4
Antworten

Unix Flex Regex für mehrzeilige Kommentare

Ich mache einen Lexical Analyzer mit Flex unter Unix. Wenn Sie es jemals verwendet haben, bevor Sie wissen, dass Sie hauptsächlich nur die Regex für die Token der Sprache definieren, für die Sie den Lexical Analyzer schreiben. Ich bin fest im le...
21.01.2011, 06:15
8
Antworten

So erkennen Sie die exakte Länge in Regex

Ich habe zwei reguläre Ausdrücke, die die eingegebenen Werte validieren. Eine, die eine beliebige Länge des alphanumerischen Wertes erlaubt: %Vor% Und der andere erlaubt nur numerische Werte: %Vor% Wie bekomme ich eine numerische Zeic...
24.04.2009, 20:02
8
Antworten

Wann sollte ich einen Parser verwenden?

Ich hatte Probleme in Regexes, um einen Code in funktionale Komponenten aufzuteilen. Sie können brechen oder es kann lange dauern, bis sie fertig sind. Die Erfahrung wirft eine Frage auf:    "Wann sollte ich einen Parser verwenden?"     
11.04.2009, 12:28
2
Antworten

Kotlin Regex nannte Gruppen Unterstützung

Hat Kotlin Unterstützung für benannte Regex-Gruppen? Die benannte Regex-Gruppe sieht folgendermaßen aus: (?<name>...)     
07.05.2016, 12:41
2
Antworten

Notepad ++ und regex: Wie man einen bestimmten Teil einer Zeichenkette vervollkommnet / findet / ersetzt

Ich habe schon seit geraumer Zeit versucht, das funktioniert zu bekommen, aber ich kann selbst keine Lösung für diese Aufgabe finden - ok, ich bin sehr neu im Regex-Einsatz, aber ziemlich interessiert zu lernen, hoffe, dass jemand hat etwas Brai...
20.08.2014, 21:29
5
Antworten

Regex stimmt mit den Importen einer Klasse überein

Ich habe versucht, eine Regex zu schreiben, die den Importen einer Klasse entspricht. Lass die Klasse sein %Vor% Die Ausgabe sollte [org.junit.Assert. *, org.package.Test, mypackage.mystuff] sein. Ich habe mit den Zeilenumbrüchen und regulär...
22.03.2016, 12:33
3
Antworten

Ersetzen Sie nicht-alphanumerische Zeichen außer einigen Ausnahmen python

In Perl s/[^\w:]//g würde alle nicht alphanumerischen Zeichen ersetzen AUSSER: In Python verwende ich re.sub(r'\W+', '',mystring) Das entfernt alle nicht alphanumerischen außer _ Unterstrich. Gibt es eine Möglichkeit Ausnahmen zu setz...
14.01.2015, 08:41
2
Antworten

.NET Regex-Übereinstimmungszeichen, wenn IgnorePatternWhitespace aktiviert ist

Ich habe einen großen regulären Ausdruck und ich habe IgnorePatternWhitespace aktiviert, damit ich es lesbarer machen kann. Mein Problem ist, dass ich ein literales Leerzeichen anpassen möchte. Was ist der beste Weg, das zu tun? Ein Beispiel:...
10.06.2009, 18:28