perl аналог preg_match_all из php?
my @bloсks = split("\n\n", $text);
my $names = "";
for my $i (0..$#bloсks) {
$bloсks[$i] =~ /.*?name:(.*?)\n.*?/is;
$names .= $1;
}
это вариант.
пока копался, нашёл, что можно
@list = ($text =~ m/user: (\w+)/cg)
ну я никогда не славился изящными решениями
Оставить комментарий
Phoenix
есть текст, в нём есть повторяющиеся куски, типа анкет пользователей.нужен список всех пользователей.
пример:
---------
id:033
name:vasya
mail:ddd
id:334
name:lena
mail:no
-------------
и где есть вменяемая документация на русском с примерами.
пару лет назад, вроде легко было найти, что нужно. сейчас странице на 3-4 в гугле с трудом. и то так и не нашёл полного руководства.
интересуют именно примеры для решения конктретных проблем.