@@Gunnar Bittersmann
Dann werf ich mal in die Runde:
~^start(/[a-z0-9]([a-z0-9-]*[a-z0-9])?)+$~
Nee, auch das ist es noch nicht; --
soll ja auch ausgeschlossen sein.
Also nicht [a-z0-9-]*
, sondern nochmals gruppieren, die Gruppe mehrmal vorkommen dürfen lassen:
~^start(/[a-z0-9]+(-[a-z0-9]+)*)+$~
Bzw. ~^start(?:/[a-z0-9]+(?:-[a-z0-9]+)*)+$~
LLAP
--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)