Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества? Помогите нам с документацией!
0 Пользователей и 1 Гость просматривают эту тему.
/(текст)(Опциональный_текст)?/;if (defined $1) { print "$1"; print " добавка $2" if (defined $2); print "\n";}
sub find_text { $_[0] =~ /($_[1])($_[2])?/; ($1 && $2) ? "$1 $_[3] $2" : $1 };my $result = &find_text("cтрока", "текст", "Опциональный_текст", "добавка");print "$result\n";
perl -le '$_="1x12"; $text="1"; $opt="2"; $sub="X";s/(?<=$text)(?=$opt)/$sub/;print'
если на входе текст = то на выходе текст
Страница сгенерирована за 0.131 секунд. Запросов: 21.