Als «regex» getaggte Fragen

Reguläre Ausdrücke bieten eine deklarative Sprache, um Muster innerhalb von Zeichenfolgen abzugleichen. Sie werden häufig zur Validierung, Analyse und Transformation 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 jeweilige Programmiersprache oder das jeweilige Tool angibt. HINWEIS: Wenn Sie nach HTML-, JSON- usw. Regexen fragen, werden Sie in der Regel mit negativen Reaktionen konfrontiert. Wenn es einen Parser dafür gibt, verwenden Sie diesen stattdessen.




7
Wie gebe ich einen regulären Ausdruck in string.replace ein?
Ich brauche Hilfe bei der Deklaration eines regulären Ausdrucks. Meine Eingaben sind wie folgt: this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. and there are many other lines in the txt files with<[3> such tags </[3> Die erforderliche Ausgabe …
316 python  regex  string  replace 

12
Regex: Groß- und Kleinschreibung ignorieren
Wie kann ich den folgenden regulären Ausdruck dazu bringen, die Groß- und Kleinschreibung zu ignorieren? Es sollte mit allen richtigen Zeichen übereinstimmen, aber ignorieren, ob sie in Klein- oder Großbuchstaben geschrieben sind. G[a-b].*
316 regex 


3
Regex Lookahead, Lookbehind und Atomgruppen
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe diese Dinge in meinem Regex-Körper gefunden, aber ich habe keine Ahnung, wofür ich sie verwenden kann. Hat jemand Beispiele, damit ich versuchen kann …
314 regex  lookaround 



17
Regex nur für Zahlen
Ich habe überhaupt keine regulären Ausdrücke verwendet, daher habe ich Probleme bei der Fehlerbehebung. Ich möchte, dass der reguläre Ausdruck nur übereinstimmt, wenn die enthaltene Zeichenfolge nur aus Zahlen besteht. Bei den beiden folgenden Beispielen stimmt es jedoch mit einer Zeichenfolge überein, die alle Zahlen plus ein Gleichheitszeichen wie "1234 …
309 c#  regex 



3
Ein regulärer Ausdruck zum Ausschließen eines Wortes / einer Zeichenfolge
Ich habe einen regulären Ausdruck wie folgt: ^/[a-z0-9]+$ Dies entspricht Zeichenfolgen wie /hellooder /hello123. Ich möchte jedoch, dass einige Zeichenfolgenwerte wie /ignoremeund ausgeschlossen werden /ignoreme2. Ich habe ein paar Varianten ausprobiert, kann aber anscheinend keine zum Laufen bringen! Mein letzter schwacher Versuch war ^/(((?!ignoreme)|(?!ignoreme2))[a-z0-9])+$ Jede Hilfe wäre dankbar :-)
298 regex 

7
Wie verwende ich Regex mit dem Befehl find?
Ich habe einige Bilder mit der generierten Zeichenfolge uuid1 benannt. Zum Beispiel 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Ich möchte alle diese Bilder mit dem Befehl "find" herausfinden: find . -regex "[a-f0-9\-]\{36\}\.jpg". Aber es funktioniert nicht. Stimmt etwas mit der Regex nicht? Könnte mir jemand dabei helfen?
297 regex  linux  find 

11
Regulärer Ausdruck, um eine Zeichenfolge zwischen zwei Zeichen zu finden, während die Trennzeichen ausgeschlossen werden
Ich muss aus einer Zeichenfolge eine Reihe von Zeichen extrahieren, die zwischen zwei Trennzeichen enthalten sind, ohne die Trennzeichen selbst zurückzugeben. Ein einfaches Beispiel sollte hilfreich sein: Ziel : Extrahieren Sie die Teilzeichenfolge zwischen eckigen Klammern, ohne die Klammern selbst zurückzugeben. Basiszeichenfolge :This is a test string [more or less] …
294 regex 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.