Есть переменная которая содержит строчки:
$str = "qwerty\n".
"asdfgh\n".
"12dfdffgh\n".
"asdfgh\n".
"12ghtyhnbthnbasdfgh\n";
необходимо последовательно обойти все строчки в переменной $str и
найти все строчки начинающиеся с 12!
Пример из Perl Cookbook не работает:
print "$1\n" while($str =~ /^(12.*)$/m);
split не предлагать. Это просто пример чтобы понять как это делать.
Формат с которым вожусь гораздо сложнее.
Спасибо!!!
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от slav
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Perl, split (2020)
- Форум perl one line, array? (2008)
- Форум Вопрос по Perl (2006)
- Форум perl, вопрос по регулярному выражению (2005)
- Форум perl и интересное сделать через regexp ? (2004)
- Форум Парсер syslog на Perl (2011)
- Форум Как из двух регулярных выражений сделать одно (простой пример) (2005)
- Форум замена символов ^@ в файле через regexp (2004)
- Форум Что не так с кодировками? (боли-тред) (2013)
- Форум RHvoice (2013)