21.01.2007, 16:50
общий
это ответ
Здравствуйте, Torsten!
Помимо уже упомянутого в ответах split можно использовать unpack (и pack для обратной операции) Примерно как в приложении, хотя с описанием формата я могу и ошибиться - нечасто его использую
Ещё можно использовать s//
Приложение:
my ($b1, $b2, $b3, $rest) = unpack ‘bbba‘, $string;$string =~ s{^(.)(.).}{};my ($b1, $b2) = ($1, $2);