Thread Split in Gruppen (9 answers)
Opened by MarkusH at 2014-05-31 13:17

MarkusH
 2014-05-31 13:17
#175849 #175849
User since
2012-04-08
161 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich möchte einen String in Gruppen zu je zwei Zeichen splitten.
Das funktioniert soweit mit
Code (perl): (dl )
my @rgb = split /(\w{2})/, '4C4C45';


Ich hätte jetzt folgendes Array erwartet:
Code: (dl )
1
2
3
4
5
$VAR1 = [
'4C',
'4C',
'45'
];


Stattdessen erhalte ich aber
Code: (dl )
1
2
3
4
5
6
7
8
$VAR1 = [
'',
'4C',
'',
'4C',
'',
'45'
];


Ich verstehe nicht, warum das so ist.
Wie erhalte ich ein Array ohne die Leerplätze?
$q =~ /(bb|[^b]{2})/

View full thread Split in Gruppen