[REGEX] Alle Zeichen nach einem Zeichen löschen

  • Ersteller Ersteller Smartass
  • Erstellt am Erstellt am
Hallo zusammen, ich hoffe man darf so nen alten Thread nochmal hochholen. Ganz verstanden hab ich das System, wie man das selektive Löschen hinbekommt nämlich noch nicht.

Ich würde mit Hilfe von Notepad++ gerne aus dutzenden solcher Links:

Code:
[url=https://flic.kr/p/H76qHm][img]https://farm1.staticflickr.com/821/26979585158_10b6472384_b.jpg[/img][/url][url=https://flic.kr/p/H76qHm]IMG_6376[/url] by [url=https://www.flickr.com/photos/158618475@N07/]Max[/url], auf Flickr

sowas machen:

Code:
[img]https://farm1.staticflickr.com/821/26979585158_10b6472384_b.jpg[/img]

Also nur den Bild-teil aus dem XXL Link rausholen. Gibt es da einen Trick?

Vielen Dank und Grüße,
Max
 
Code:
.*(\[img](.*)\[\/img]).*

Ersetzen durch $1 mit
 
Zuletzt bearbeitet:
Hoi
ist zwar etwas älter das Thema aber genau das müsste ich auch machen aber leider klappt das nicht. Ich müsste ca 25000 Zeilen löschen die alle am ende eine unterschiedlichen Dateinamen haben wie z.B

- http://192.168.101.22:80/movies/9975.mkv
- http://192.168.101.22:80/movies/1254.mkv

nun möchte ich diese zeilen alle komplett löschen und am besten auf einmal

.* - http:// und *. - http:// auch nicht
hat leider nicht funktioniert. Das gleiche muss ich in folgender Zeile machen.

#EXTINF:-1,Alien Directors Cut 1979
#EXTINF:-1,Alien Trilogie

Hier müsste alles vom , an vorher weg.

entweder er zeigt Error an oder als 0 replace.

Wo ist mein fehler oder haben sich die Befehle in Version 7.5.3 geändert?
Wäre super wenn mir jemand helfen kann da ich dies regelmässig ausführen müsste und das manuell ziemlich schlecht wäre .

Merci
 
@maxmoto du moechtest also nur den Film Titel aus der M3U Playlist auslesen?

Sowas https://regex101.com/r/zzpAQ9/2
Code:
(#EXTM3U\s+|#EXTINF:\d+,|(.*\.\w{3,4}).*\s+)

#EXTM3U\s+ matched die erste Zeile
#EXTINF:\d+, matched alle Zeilen mit Dauer und laesst nur den Namen uebrig
(.*\.\w{3,4}).*\s+) matched alles was eine Dateiendung hat (drei- oder vierstellig: jpg/jpeg)

Bei Notepad++ den Haken bei ". matches newline" rausnehmen
 
r15ch13 schrieb:
@maxmoto du moechtest also nur den Film Titel aus der M3U Playlist auslesen?

Sowas https://regex101.com/r/zzpAQ9/2
Code:
(#EXTM3U\s+|#EXTINF:\d+,|(.*\.\w{3,4}).*\s+)

#EXTM3U\s+ matched die erste Zeile
#EXTINF:\d+, matched alle Zeilen mit Dauer und laesst nur den Namen uebrig
(.*\.\w{3,4}).*\s+) matched alles was eine Dateiendung hat (drei- oder vierstellig: jpg/jpeg)

Bei Notepad++ den Haken bei ". matches newline" rausnehmen

BOMBE
hammerhart funktioniert und VIELEN VIELEN Dank. genauso sollte das enden.
Ja ist eine Playlist über die Mediacenter Station und nun wollte ich mal nur alles vorhandene ausdrucken und ohne den Mist sieht das schöner aus.

wie zur Hölle findet man solche Befehle :)
 
Im Idealfall findet man die "Befehle" nicht, sondern beherrscht die sogenannten Regulären Ausdrücke und erstellt sie sich selbst - mal mehr, mal weniger schnell.
 
Zurück
Oben