von lorbass » Mo, 13.01.2014 23:57
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
Der oben genannte [i]RegEx[/i] 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 [i]Suchen & Ersetzen[/i]
[list][*] [i]Suchen nach[/i]: [color=#FF0000]^\[.+\?([0-9]+)-.+\](.+\])$[/color]
[*] [i]Ersetzen durch[/i]: [color=#FF0000][thread=$1]$2[/color]
[*] [[color=#FF0000] [/color]] [i]Groß-/Kleinschreibung[/i]
[[i]Mehr Optionen[/i]]
[*] [[color=#FF0000]✓[/color]] [i]Nur in Selektion[/i] (Optional)
[*] [[color=#FF0000]✓[/color]] [i]Regulärer Ausdruck[/i]
[*] [[i]Ersetze alle[/i]] oder [[i]Suchen[/i]] → [[i]Ersetzen[/i]][/list]
Auch dies habe ich mit deinem Testdokument erfolgreich getestets.
Gruß
lorbass