Thread String in Blöcke zerlegen (3 answers)
Opened by pKai at 2005-05-11 16:34

pKai
 2005-05-11 16:34
#54769 #54769
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
Ich suche einen (möglichst kurzen/"eleganten") Einzeiler, der mit $str dasselbe macht wie
Code: (dl )
1
2
3
4
5
6
7
8
9
10
use strict;
my @B;
my $len = 4096;
my $str = '........'; #langer String
while (length($str)>$len) {
my $e = substr($str, 0, $len);
substr($str,0,$len) = '';
push(@B, $e);
}
push (@B, $str) if length($str);

$str darf am Ende natürlich auch unverändert sein. Ich bin nur an @B interessiert.

m? split? unpack?
ich steh im Moment aufm Schlauch. ;)
I sense a soul in search of answers.

View full thread String in Blöcke zerlegen