Главная /
Регулярные выражения Perl и их применение /
Что будет напечатано в результате выполнения программыmy $b='ab'; my $a='a'; while ($a ne 'd' && $b =~ /(?{ ++$a })$a/o) { print $&; }
Что будет напечатано в результате выполнения программыmy $b='ab';
my $a='a';
while ($a ne 'd' && $b =~ /(?{ ++$a })$a/o) { print $&; }
вопрос
Правильный ответ:
aa
ab
aaa
Сложность вопроса
84
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за тесты по intuit.
18 дек 2020
Аноним
Зачёт сдан. Бегу кутить отмечать 5 в зачётке по тесту
10 фев 2020
Другие ответы на вопросы из темы программирование интуит.
- # Что будет напечатано в результате работы программыmy $re=qr'(\w+)c'; print $1 if '(\w+)c' =~ /$re/;
- # Что будет напечатано в результате работы оператораprint join '-', split /\s+/, 'abc';
- # Какое значение будет иметь переменная $1 в результате работы оператора 'abc123' =~ /\w+?(?=(\d+?))/?
- # Какое значение получит переменная $2 в результате работы программы 'aBc1b23' =~ /a(\w)\w+(\1)/?
- # Какое значение примет переменная $n в результате работы программыmy $n; $_='abc ab abcd'; /(?<!\w)((?>\w+))(?{$n=$+ if !defined($n) || $n gt $+})(?!)/?