Главная /
Регулярные выражения Perl и их применение /
Какое значение получит переменная $1 в результате работы программы "123abc" =~ /(\d)?\d+(?(1)abc)/?
Какое значение получит переменная $1
в результате работы программы "123abc" =~ /(\d)?\d+(?(1)abc)/
?
вопрос
Правильный ответ:
1
пусто
undefined
Сложность вопроса
18
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Если бы не эти ответы - я бы сломался c этими тестами intuit.
17 июн 2018
Аноним
Большое спасибо за подсказками по интуиту.
29 апр 2018
Аноним
Зачёт всё. Иду отмечать отмечать 5 в зачётке по тесту
14 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какое значение получит переменная $a в результате работы программыmy $a=10; 'abc123' =~ /((\w)+)(?{ $a=$+ })/;
- # Что будет напечатано в результате выполнения программыmy ($a,$b)=('a','a'); while ($a ne 'd' && $b =~ /(??{ "$a" })/o) { print $&; $a++; $b++; }
- # Какое значение получит переменная $1 в результате работы программы "abc123" =~ /(123|abc$)/?
- # Какое значение получит переменная $^R в результате работы программы' 'ab!abc!' =~ /(\w+)!(?(?{ $1 ne 'abc' })(\w+)|(?{ $1 eq 'ab' }))/
- # Какое значение примет переменная $2 в результате работы программы'ab!abc!a!' =~ /(\w+)!(\w+)!(?(?{ $1 gt $2 })$)/