Seite 1 von 1

Suchen & Ersetzen

Verfasst: Mo, 13.01.2014 19:28
von theindless
Hallo miteinander,

ich bräuchte mal Hilfe bei einem Suchen & Ersetzen:

Ich habe eine große Anzahl Verlinkungen in folgendem Format:

[URL="http://www.eineWebsite/showthread.php?6 ... es-threads"]

Aus diesem soll folgendes werden

[thread=67799]


Es soll also die Zahl im ursprünglichen Link isoliert werden und dann in den neuen Link eingefügt werden.


Geht das?

Re: Suchen & Ersetzen

Verfasst: Mo, 13.01.2014 20:26
von lorbass
theindless hat geschrieben:[URL="http://www.eineWebsite/showthread.php?6 ... es-threads"]
Aus diesem soll folgendes werden
[thread=67799]
Suchen & Ersetzen
  • Suchen nach: ^\[.+\?([0-9]+)-.+\]$
  • Ersetzen durch: [thread=$1]
  • [  ] Groß-/Kleinschreibung
    [Mehr Optionen]
  • [] Nur in Selektion (Optional)
  • [] Regulärer Ausdruck
  • [Ersetze alle] oder [Suchen] → [Ersetzen]
Gruß
lorbass

Re: Suchen & Ersetzen

Verfasst: Mo, 13.01.2014 21:07
von theindless
hmm... ich krieg da ein "Suchbegriff nicht gefunden"

Re: Suchen & Ersetzen

Verfasst: Mo, 13.01.2014 22:42
von lorbass
Ich hab's mit dem von dir angegebenen URL erfolgreich getestet. Hast du den RegEx vollständig abgeschrieben oder besser: mit Strg+C kopiert? Alle Häkchen richtig gesetzt?

Lade bitte ein Beispieldokument mit mehreren URLs hoch.

Gruß
lorbass

Re: Suchen & Ersetzen

Verfasst: Mo, 13.01.2014 23:33
von theindless
War nur ne Kurzversion... scheint was auszumachen.

hier mal die Beispieldatei:

Re: Suchen & Ersetzen

Verfasst: Mo, 13.01.2014 23:57
von lorbass
Der oben genannte RegEx findet problemlos auch alle URLs in deinem Testdokument.

Ich muss allerdings anmerken, dass er die komplette Zeile durch »[thread=$1]« ersetzt, nicht nur den Teil bis zur ersten schließenden eckigen Klammer. Wenn du den Teil danach behalten möchtest, müssen beide, Suchen- und Ersetzen-Begriff, ergänzt werden:

Dialog Suchen & Ersetzen
  • Suchen nach: ^\[.+\?([0-9]+)-.+\](.+\])$
  • Ersetzen durch: [thread=$1]$2
  • [  ] Groß-/Kleinschreibung
    [Mehr Optionen]
  • [] Nur in Selektion (Optional)
  • [] Regulärer Ausdruck
  • [Ersetze alle] oder [Suchen] → [Ersetzen]
Auch dies habe ich mit deinem Testdokument erfolgreich getestets.

Gruß
lorbass

Re: Suchen & Ersetzen

Verfasst: Sa, 01.02.2014 07:51
von theindless
Sorry für die verspätete Rückmeldung...

Hat super funktioniert!! Danke