Hallo Andreas,
([ ,;x])[^ ,;x]*$
interessanter Ansatz, da will ich doch auch einen vorstellen:
.*([ ,;x])
».*« frisst sich bis zum Ende durch und dann setzt Backtracking ein. Durch diesen "Trick" wird erreicht, dass der Bezugstext in bezug auf das eigentliche Muster »[ ,;x]« quasi von rechts nach links abgearbeitet wird.
Gruß Uwe