Als «regex» getaggte Fragen

Wird auch als regulärer Ausdruck oder regulärer Ausdruck bezeichnet und beschreibt eine Reihe von Zeichenfolgen, die häufig zum Suchen und Überprüfen von Zeichenfolgen verwendet werden.


4
Grep mehrzeiliges Muster
Wie suche ich über mehrere Zeilen nach einer Phrase? ZB Lets haben die Phrase "mein Eistee", dann kann es in Textdateien eingewickelt werden: as js skdfh dfh djh sf my ice tea. grep stimmt nicht überein, da dazwischen ein Zeilenumbruch steht. Wie passe ich diese an? Ein weiteres mehrzeiliges Muster …
13 grep  regex  newlines 



1
Regex für "oder" mehrerer Wörter in grep
[Computer]$ grep "foo|bar" filename Ich verstehe, dass der obige Befehl jede Zeile im Dateinamen zurückgeben sollte, in der "foo" oder "bar" beendet wird. Die Manpages bestätigen | als Regex oder Symbol und der Code funktioniert für "foo" und "bar" unabhängig voneinander. Was vermisse ich?
12 bash  unix  regex  grep 

6
rsync verwendet Regex, um nur einige Dateien einzuschließen
Ich versuche, rsync auszuführen, um einige Dateien rekursiv in einen Pfad zu kopieren, basierend auf ihrem Dateinamenmuster, wobei die Groß- und Kleinschreibung nicht berücksichtigt wird . Folgendes habe ich getan, um rsync auszuführen: $ rsync -avvz --include ='*/' --include='.*[Nn][Aa][Mm][E].*' --exclude='*' ./a/ ./b/ Nichts wird kopiert, die Debug-Ausgabe zeigt: [sender] hiding …
11 regex  linux  shell  backup  rsync 

1
Ersetzen von [0-9] durch [AJ] funktioniert nicht mit sed
Ich arbeite an einem Befehl, der alle Ziffern 0-9 durch die entsprechenden Buchstaben in sed ersetzt. Ich weiß, dass ich etwas falsch mache, aber sed interpretiert den Ersatz-Regex nicht als etwas anderes als ein String-Literal. Der Befehl, den ich benutze, ist sed -r 's/[0-9]/[A-J]/g' log > ~/output.txt Es scheint mir …


4
Ersetzen Sie den Schrägstrich durch den Schrägstrich im letzten Befehl
Ich habe den Befehl cd C:\foo\bar\von PowerShell nach Cygwin kopiert und albern erwartet, dass er ausgeführt wird. Ich versuche nun einen Wechsel zu laufen alle ersetzen \mit /: $ !!:gs/\\/\/ bash: :gs/\\/\/: substitution failed Ich bin mir nicht sicher, warum die Substitution fehlgeschlagen ist. Ich habe auch versucht: $ !!:gs/\\/q …
10 bash  cygwin  regex 



1
Gibt es ein Gegenteil von: g in vim?
Ich weiß, wie man mit jeder Linie, die einem Muster entspricht, etwas macht :g. Gibt es eine Möglichkeit, mit jeder Zeile etwas zu tun, das nicht zum Muster passt ? Angenommen, ich möchte jede Zeile löschen, die nicht mit / foo / übereinstimmt. Ich könnte so etwas tun wie: :G/foo/d …
10 vim  regex 


1
Bedeutung von \ b in .Net Regular Expressions [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Super User. Geschlossen vor 5 Jahren . Microsoft hat eine raffinierte Kurzreferenzkarte für .Net Regular Expressions. Aber es scheint \bsowohl als übereinstimmende …


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.