Und noch einmal ;-)
siehste, da habe ich doch endlich meinen Gedankenfehler gefunden, hat nur etwas länger gedauert als sonst ;-))
echo preg_match("/X(a)?Y/", 'XaY');
echo preg_match("/X(a)?Y/", 'XbY'); <-- ist unwahr
echo preg_match("/X(a)?Y/", 'XY');
Ich glaube das ich Urlaub brauche ;-)))
Viele Grüße
Thomas