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.


4
Verwenden von RegEX zum Präfixieren und Anhängen in Notepad ++
Ich habe eine ziemlich große Liste von Wörtern in einer txt-Datei und ich versuche, einen regulären Ausdruck in Notepad ++ zu finden und zu ersetzen. Ich muss vor jeder Zeile und nach jeder Zeile eine Zeichenfolge hinzufügen. wordone Wort zwei Wort drei werden fähig: "wordone" fähig: "wordtwo" fähig: "wordthree" Wie …
88 regex  notepad++ 




9
Matching eines Forward Slash mit einem Regex
Ich habe nicht viel Erfahrung mit JavaScript, aber ich versuche ein Tag-System zu erstellen, das anstelle von @oder #verwendet wird /. var start = /#/ig; // @ Match var word = /#(\w+)/ig; //@abc Match Wie könnte ich eine /anstelle der verwenden #. Ich habe versucht, etwas zu tun var slash …
88 javascript  regex 


6
Javascript Regular Expression Leerzeichen entfernen
Also schreibe ich ein kleines Plugin für JQuery, um Leerzeichen aus einem String zu entfernen. siehe hier (function($) { $.stripSpaces = function(str) { var reg = new RegExp("[ ]+","g"); return str.replace(reg,""); } })(jQuery); Mein regulärer Ausdruck ist derzeit [ ]+, alle Leerzeichen zu sammeln. Das funktioniert .. aber es hinterlässt …
88 javascript  regex 

5
Python Regex - Präfix
Kann jemand erklären, warum Beispiel 1 unten funktioniert, wenn das rPräfix nicht verwendet wird? Ich dachte, das rPräfix muss verwendet werden, wenn Escape-Sequenzen verwendet werden. Beispiel 2 und Beispiel 3 zeigen dies. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) # prints 'hello there there' - …

2
Behandeln von Rückverweisen auf das Erfassen von Gruppen im Ersetzungsmuster
Ich möchte die Zeichenfolge nehmen 0.71331, 52.25378und zurückkehren 0.71331,52.25378- dh nur nach einer Ziffer, einem Komma, einem Leerzeichen und einer Ziffer suchen und das Leerzeichen entfernen. Dies ist mein aktueller Code: coords = '0.71331, 52.25378' coord_re = re.sub("(\d), (\d)", "\1,\2", coords) print coord_re Aber das gibt mir 0.7133,2.25378. Was mache …
88 python  regex 

4
Regex-Matching in einer Bash-if-Anweisung
Was habe ich hier falsch gemacht? Es wird versucht, eine Zeichenfolge zu finden, die Leerzeichen, Kleinbuchstaben, Großbuchstaben oder Zahlen enthält. Sonderzeichen wären auch nett, aber ich denke, das erfordert das Entkommen bestimmter Zeichen. TEST="THIS is a TEST title with some numbers 12345 and special char *&^%$#" if [[ "$TEST" =~ …




7
Mehrzeilige reguläre Ausdrücke in Visual Studio
Gibt es eine Möglichkeit, Visual Studio dazu zu bringen, eine Regex-Ersetzung über mehrere Zeilen hinweg durchzuführen (lassen Sie die Übereinstimmung die Zeilengrenzen überschreiten)? Ich weiß, dass ich dafür viele Editoren verwenden kann, aber es scheint seltsam, dass diese Funktion in Visual Studio nicht berücksichtigt wurde. Vermisse ich etwas

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.