Hi,
trifft natürlich die 2 xx in deinem Text weil ja keine Einschränkung gegeben wurde was darauf folgen darf.
...sollte so Matchen wie du das willst (nehm ich an). Heißt soviel wie: vor 2 x'en darf kein x stehen und nachher auch nicht. Damit matched es nur wenn 2 x'en kommen und dannach ein anderer Buchstabe. Das würde bei deinem Beispiel mit dem String "xxxxAzz" kein Match bedeuten, bei z.B. "xxsxxAzz" aber schon.