Thread String in Sequenzen gleicher Zeichen zerlegen: mit Regex (10 answers)
Opened by pKai at 2005-11-28 15:42

pKai
 2005-11-28 15:42
#60482 #60482
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
In einen anderen Forum habe ich als Teil einer geposteten Lösung einen String in Ketten identischen Zeichen zerlegt.
also
Code: (dl )
'xx556xx' ---> qw(xx 55 6 xx)

Das beste was mir dazu als Regex eingefallen ist, war
Code: (dl )
my @Array = keys %{{$String =~ m/((.)\2*)/g}}
was schon deshalb irgendwie unschön ist, da ich die zusätzliche gelieferten $2 (\2) wieder ausfiltern muss (hier über den Weg array -> hash -> keys -> array).
Gibt es eine elegante(re) perlische Lösung (keine for-Schleife!)?
I sense a soul in search of answers.

View full thread String in Sequenzen gleicher Zeichen zerlegen: mit Regex