The minus sign has to be escaped in regular expressions.

Damit ein Minus in Markernamen möglich ist, muss dieses in den Regulären Ausdrücken escaped werden.
Das Minus ist ansonsten ein Steuerzeichen um einen Bereich zu definieren (`a-z`, `0-9`, ...).