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.
Einer meiner Lieblings-BASH-Befehle ist: find . -name '*.*' -exec grep 'SearchString' {} /dev/null \; Durchsucht den Inhalt aller Dateien im und unterhalb des aktuellen Verzeichnisses nach dem angegebenen SearchString. Als Entwickler hat sich dies manchmal als nützlich erwiesen. Aufgrund meines aktuellen Projekts und der Struktur meiner Codebasis möchte ich diesen …
In vim kann ich damit alle Zeilen löschen, die das Wort "price" enthalten :g /price/d Wie kann ich alle Zeilen löschen, die NICHT das Wort "Preis" enthalten?
Ich benutze sed, GNU sed Version 4.2.1. Ich möchte die Abwechslung "|" Symbol in einem Unterausdruck. Beispielsweise : echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g' sollte zurückkehren " blib bou " aber es kehrt zurück "blia blib bou blf". Wie kann ich das erwartete Ergebnis erzielen?
Ich versuche zu verwenden , sedalle Muster zu ersetzen , mit Ziffern , unmittelbar gefolgt von einem Punkt (wie 3., 355.) durch einen leeren String. Also versuche ich: sed 's/\d+\.//g' file.txt Aber es geht nicht. Warum ist das so?
Untersuchen der Ausgabe von perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' In einem Texteditor (z. B. vi) wird Folgendes angezeigt: ^[[37mABC ^[[0m Wie würde man die ANSI-Farbcodes aus der Ausgabedatei entfernen? Ich nehme an, der beste Weg wäre, die Ausgabe durch eine Art Stream-Editor zu …
Ich muss Text in einer Textdatei durch einen Ersatz ersetzen. Normalerweise würde ich sowas machen sed -i 's/text/replacement/g' path/to/the/file Das Problem ist, dass beide textund replacementkomplexe Zeichenfolgen Bindestriche, Schrägstriche, schwarze Schrägstriche, Anführungszeichen usw. enthalten. Wenn ich alle notwendigen Zeichen in textder Sache entkomme , wird schnell unlesbar. Andererseits brauche ich …
Wie kann ich mit Google Chrome oder IE auf Webseiten nach regulären Ausdrücken wie "foo | bar" suchen? Ich kenne die Erweiterung "Regular Expression Searcher", aber sie funktioniert bei mir nicht. (Wenn ich einen Schrägstrich drücke, passiert nichts.) Die Bewertungen im Webshop weisen darauf hin, dass dies ein häufiges Problem …
Ich habe die Datei in Linux mit einem Umbenennungsbefehl umbenannt: rename 's/old_pattern/new_pattern/g' *glob Gibt es etwas Ähnliches in Mac OS X (Snow Leopard)?
Ich finde, dass \ndas in sed unter Mac OS X nicht funktioniert. Sagen wir, ich möchte die durch ein einzelnes Leerzeichen getrennten Wörter in Zeilen aufteilen: # input foo bar Ich benutze, echo "foo bar" | sed 's/ /\n/' Aber das Ergebnis ist doof, dem \nist nicht entgangen! foonbar Nachdem …
Ich bin völlig neu in Regex und würde mich über jede Hilfe sehr freuen. Die Aufgabe ist einfach. Ich habe eine CSV-Datei mit Datensätzen, die folgendermaßen lauten: 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 Ich möchte das erste Komma durch ein Leerzeichen ersetzen und den Rest der Kommas für jede Zeile intakt …
Ich versuche, nach einer Spalte in Notepad ++ alles loszuwerden. Der Spaltenmodus ist keine Option. Ist es möglich? Was ich habe: 70.97.110.40 159 ms [n/a] 21 70.97.117.177 134 ms [n/a] 21 70.97.120.10 75 ms [n/a] 21 70.97.122.105 87 ms www.portless.net 21 70.97.122.106 89 ms www.popovetsky.org 21 70.97.122.107 95 ms www.psmythe.net …
Ich habe versucht, Dateien zu löschen, die mit A beginnen und mit 2 Ziffern enden, aber das macht nichts. Was ich versucht habe: rm ^A*[0..9]2$ Wo irre ich mich
Mit der folgenden grepSyntax möchte ich alle IP-Adressen in einer Datei (aus einem kshSkript) abgleichen grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' file Das Problem: Es werden auch Wörter (IP) mit mehr als 4 Oktetten gefunden: 1.1.1.1.1 oder 192.1.1.1.160 Wie kann ich eine gültige IP und nur IP-Adressen mit 4 Oktetten abgleichen? Ich kann auch …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.