Ich habe die folgende Zeichenfolge:Regex: Wer paßt zu besonderen Merkmale in Klammern
Character (ccdd)
Die c und d 's sind für einen dummen Design Grund notwendig. Ich mag c und d 's speziell markieren, so dass
a) entspricht „cc“ und b) entspricht „dd“
mit der Forderung, dass sie paßt nur, wenn es in den Klammern ist.
Aber ich komme einfach nicht dazu. Das einzige, was ich bisher geschafft ist:
(?<=\()[c]+?(?=\))
Edit: Zur weiteren Klärung. Ich muss in InDesign zwei getrennte Stile für c und d in Klammern angeben. Daher suche ich nach zwei separaten Regex-Ausdrücken, einer, der alle cs in Klammern und einer mit allen d's übereinstimmt.
Wer eine Idee?
Vielen Dank!
können Sie eines bestätigen: - Überprüfen Sie, wo '\ G' in indesign funktioniert? – rock321987
['(? <= \ ([^()] *) C + (? = [^()] * \))'] (Http://regexstorm.net/tester?p= (% 3f% 3c% 3d% 5c (% 5b% 5e()% 5d *) c% 2b (% 3f% 3d% 5b% 5e()% 5d *% 5c)) & i = Zeichen + (ccdd)) - wenn unendliche Breite Lookarounds unterstützt werden. –
Ich verstehe nicht ganz, was Sie tun möchten. Ist die Zeichenfolge, die Sie abgleichen wollen, immer '(ccdd)'? Dann können Sie das als ein wörtliches Muster verwenden. –