Pues... tampoco La exp. reg. sigue siendo lo más lento.
He actualizado el mensaje anterior, y puedes ver que la exp. reg. es la mitad de rápida que split() y la cuarta parte que index() (o dicho de otro modo, que index() es cuatro veces más rápida).