Als «regex» getaggte Fragen

Regex (oder Regexp) ist als regulärer Ausdrucksabgleich von Mustern, Zeichenfolgen oder Zeichen in beispielsweise einer großen Textdatei bekannt. Fragen sollten unabhängig von der jeweiligen Programmiersprache als solche gekennzeichnet werden. Das Tag kann auch für Befehlszeilen- oder Grafikprogramme mit Regex-Plugins oder einigen Regex-Funktionen verwendet werden.

7
Druckwort mit Zeichenfolge und erstem Wort
Ich möchte eine Zeichenfolge in einer Textzeile finden und die Zeichenfolge (zwischen Leerzeichen) und das erste Wort der Phrase drucken. Beispielsweise: "Dies ist eine einzelne Textzeile" "Etwas anderes" "Es ist besser, du versuchst es noch einmal." "Besser" Die Liste der Zeichenfolgen lautet: Text Sache Versuchen Besser Ich versuche, eine Tabelle …

2
Fragen zur Verwendung von Regex Search & Replace in gedit
Ich versuche, das Regex Search & Replace-Plugin von gedit zu verwenden. Ich möchte nach einer Ziffer suchen, die sich zwei- oder dreimal wiederholt, also dachte ich, der reguläre Ausdruck sei [0-9]\{2,3\} Aber es entspricht nicht den Zielen, die es sollte, wie "22". Ich möchte genau ein Wort "Notizen" finden, also …
10 python  gedit  regex 




2
sed mit PCRE (wie grep -P)
Ich bin froh, dass grepPerl Compatible Regular Expressions mit dieser -POption unterstützt wird. Gibt es einen Grund, warum das Tool seddiese Funktion nicht hat?
10 sed  regex 


7
Ein Liner ffmpeg (oder ein anderer), um nur Auflösung zu bekommen?
Ich bin nicht wirklich gut mit der Kommandozeile vertraut, also ist dies hoffentlich keine allzu dumme Frage. Wenn ich renne: ffmpeg -i videofile.avi Ich bekomme eine Ausgabe wie diese: ffmpeg version git-2013-11-21-6a7980e Copyright (c) 2000-2013 the FFmpeg develop ers built on Nov 21 2013 12:06:32 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) …
9 bash  ffmpeg  regex  pipe 

1
Kürzere Möglichkeit zur Installation von apt-get php7.0- {einige Module}
Ich installiere gerade php7.0 und habe mich gefragt, ob es einen kürzeren Weg gibt, die Module zu installieren. Normalerweise tippe ich: apt-get install php7.0 php7.0-fpm php7.0-mbstring php7.0-mcrypt php7.0-phpdbg php7.0-dev php7.0-curl php7.0-sqlite3 php7.0-json php7.0-gd php7.0-cli Gibt es einen regulären Ausdruck, damit Sie nicht immer wieder php7.0 eingeben müssen? Etwas wie: apt-get …
8 apt  bash  regex  php7 


3
Probleme mit "+" in grep
Ich versuche, einen grep-Befehl zu schreiben, um Zeilen wie die folgenden in einer großen Textdatei zu finden: <div class="node_thumbnail" data-type="file" name="GOPR0036.MP4_frame000001.jpg" data="813334c25191468c9f1c57afc99fde60" aid="133948" rel="/Files/ToolTipView?fileId=813334c25191468c9f1c57afc99fde60&pageNo=1&NoCache=101016083044" rev="topMiddle"> Das +Symbol scheint jedoch Probleme mit den folgenden Befehlen zu verursachen: grep 'data=[a-z,0-9,\"]' file Viele Treffer grep 'data=[a-z,0-9,\"]+' file Keine Treffer

1
So benennen Sie den Satz von Dateien mit Muster um
Ich habe Dateien mit folgendem Namen: P50_FR_8_q2_scrolls.csv Hier müssen die Werte 50 und 8 umbenannt werden. Die Ergebnisse sollten ungefähr so ​​aussehen: P21_FR_3_q2_scrolls.csv Ich habe ein paar müde müde, rename 's/\d{3}(\d{*})\.csv$P21_$1.csv' *.csv aber kein Glück. (Es scheint, ich bin wirklich schlecht in Linux Regex) Der Wert 50-> 21 und 8-> …
7 rename  regex 


2
Extrahieren bestimmter Daten in einer Datei mit Regex [geschlossen]
Folgende Informationen möchte ich aus einer Datei extrahieren, die eine andere Version, ein anderes Veröffentlichungsdatum und eine andere CVE-Nummer hat. Kann mir jemand zeigen, wie man diese Informationen mit Regex abruft? Release date: March 13, 2007 Vulnerability identifier: APSB07-07 CVE number: CVE-2007-1278 Platform: Windows only
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.