Forum Webscript.Ru

Программирование => Perl => Тема начата: Perlita от 25 Апреля 2002, 10:12:20

Название: Чтение файла с разделением по шаблону
Отправлено: Perlita от 25 Апреля 2002, 10:12:20
Помогите люди добрые!!!

Имеется нетекстовый файл  В файле содержаться строки с разделителем (байт 1F, до и после строки)
Требуется прочитать эти строки в массив.
Решение вида:
$s=<>;$st=copy($s,i,j);@mas=split(chr(1F),$st) - не работает...;(
Название: Чтение файла с разделением по шаблону
Отправлено: Chs от 25 Апреля 2002, 10:44:05
perldoc -f chr
perldoc -f split
perldoc perlop

#!/usr/bin/perl
$_ = "\\x1fstring\\x1f";
@a = split(/\\x1f/);
print @a;
Название: Чтение файла с разделением по шаблону
Отправлено: Perlita от 25 Апреля 2002, 15:33:15
Спасибо добр. человек за изящный ответ... все работает, все летает. Еще раз убеждаюсь, что с этой "колбасней" (рег. выр.) надо хорошо разобраться