Mahlzeit,
Un nu?
Wenn du den String von Anfang an prüfst, musst du sicherstellen, dass das, was am Anfang steht auch in der Rule steht.
Entweder lässt du das ^ weg, dann wird mitten im String geprüft oder du lässt alles so, wie es funktioniert und ignorierst $1 einfach.
--
42
42