Kopieren Sie nur den Suchbegriff Ergebnisse aus einer Textdatei in notepad++
Ich habe einen Quellcode und möchte einfach kopieren die strings, welche ich mit einem regulären Ausdruck.
Genau wie:
asdladhsfhjk-hello1-asdlkajhsd
asdsa-hello3-asdhjkl
asdölkj-hello5-
dass ich Sie einfach kopieren möchten -helloX - aus dem text. Und nicht die Zeile..
Wie mache ich es?
Du musst angemeldet sein, um einen Kommentar abzugeben.
[update: siehe erweiterte Anweisungen unten, wenn Sie arbeiten mit einer Datei hat
1. Linien mit und Linien, ohne Muster und
2. Sie möchten löschen Sie alle Linien, ohne Muster und
3. nur die Erhaltung der Muster von den übrigen Linien
].
Tun, einen regulären Ausdruck Suchen und Ersetzen, mit dem Suchmuster als
^.*?(-hello[0-9]+-).*$
und der Ersatz als\1
.^.*?
.()
, so dass es eingefangen werden kann in eine Aufnahme-Gruppe..*$
.\1
ist der Inhalt der capture-Gruppe abgestimmt in den()
s.Hier ist, wie zu löschen-nicht-Muster, - Linien und zu bewahren, nur die Muster von Linien mit dem Muster.
video_name
was Sie wollen, zu finden und zu halten?^.*?(/uploads/tx_flvplayer/<[^>]+>\.flv).*$