Um ehrlich zu sein finde ich das nicht allzu gut gelöst. Was macht ihr, wenn mal kein "-" sondern was anderes drinsteht (z. B. "------_------")? Dann funktioniert dies schon nicht mehr. Ich lass es durchgehen, wollte es aber nur anmerken. Sei dir im Klaren, dass dies nicht optimal ist.