Zitat von
sakura:
... und noch einem beliebigen Zeichen ? und einem Doppelpunkt : ...
Ich glaub, hier liegst du falsch. Die Kombination
(?: bedeutet nicht beliebiges Zeichen und Doppelpunkt, sondern bewirkt etwas mit dieser Klammer. Was genau, steht bei dem Link, den ich oben gepostet hab, im Abschnitt
subpatterns. Aber was das genau bedeutet, hb ich nicht so genau verstanden. Vielleicht tust dus ja.