Главная /
Регулярные выражения Perl и их применение /
Какое значение примет переменная $2 в результате работы программы'ab!abc!a!' =~ /(\w+)!(\w+)!(?(?{ $1 lt $2 })(?!\w))/
Какое значение примет переменная $2
в результате работы программы'ab!abc!a!' =~ /(\w+)!(\w+)!(?(?{ $1 lt $2 })(?!\w))/
вопрос
Правильный ответ:
a
b
ab
Сложность вопроса
19
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Если бы не данные подсказки - я бы не решил c этими тестами intuit.
28 окт 2019
Аноним
Экзамен сдал на 5. лол
05 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Что будет напечатано в результате работы программыmy $a='a'; my $re=qr/$a/; print 'OK' if '$a' =~ /\$re/;
- # Какое значение получит переменная $1 в результате работы программы$_='abc123def'; /(\w+)/; /(?>\d+)(\d+)/;
- # Какой фрагмент будет захвачен в строке 'abc? 23?' в переменную $1 регулярным выражением /(\w\w)+?/?
- # Какое значение получит переменная $_ в результате работы программы $_='aBc'; my $a='[a-z]+'; s/$a/!/?
- # Какое значение примет переменная $n в результате работы программыmy $n; $_='abc ab abcd'; /(?<!\w)((?>\w+))(?{$n=$+ if !defined($n) || $n gt $+})(?!)/?