Bist du dir da sicher? ;-)
(?<=\()+.{1, }(?=\))
> Dein Grep findet tatsächlich alles was zwischen zwei Klammern sitzt und zwar alles zwischen dem ersten u. dem letzten Vorkommen, da dein grep gierig ist. (das + ist eigentl. nicht notwendig u. gierig wird er durch {1, }
>> Suche besser (?<=\().+?(?=\))
Dein zweiter Grep \(+.{1, }\) hat leider das gleiche Problem. Würde also auch Stellen finden die nicht eingeklammert sind.
>> Hier bietet sich eher \([^\)]+\) Suche eine Klammer gefogt von allem was keine Klammer ist an.
Gruß Kai
_______________________
MacPro 2x2,66 GHZ, 3 GB | 10.5.8 | CS 5 (7.0.4) u. CS 5.5 (7.5.3) u. CS6
ruebiarts.de – Ein Blog vom Designer für Designer
Das nächste Treffen der InDesign-User Group Rhein/Main findet im August statt.
Jetzt als Mitglied anmelden, um die automatische Einladung zu erhalten!