hallo
ich würde die zweite variante nehmen. sie ist kurz, übersichtlich und wegen der performance: reguläre ausdrücke sind so oder so in jeder programmier- / (teilweise)scriptsprache implementiert. das heißt, dass sie auf performance getrimmt sind.
bei einem, noch sehr kurzen, wie deinem spielt die performance noch keine rolle.
cu
ulli