Главная /
Регулярные выражения Perl и их применение /
Что напечатается в результате работы программыour $a; 'abcABC' =~ /(?{ local $a=0 })(?:abc(?{ ++$a })|ABC(?{ $a+=10 }))(?{ print $a })/
Что напечатается в результате работы программыour $a; 'abcABC' =~ /(?{ local $a=0 })(?:abc(?{ ++$a })|ABC(?{ $a+=10 }))(?{ print $a })/
вопрос
Правильный ответ:
0
1
10
11
Сложность вопроса
45
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Немедленно удалите сайт с ответами интуит. Пожалуйста
01 дек 2020
Аноним
Экзамен сдал на пять. Ура
24 ноя 2019
Другие ответы на вопросы из темы программирование интуит.
- # Какие регулярные выражения захватят в $1 только подстроку 'abc -123' в строке 'xyz abc -123 uvw'?
- # Что будет напечатано в результате работы оператораprint join '-', split /$/, "ab\nbc\nde";
- # Какое значение получит массив @a в результате работы оператора my @a = "abc!abc" =~ /\G\w+/g?
- # В переменной $_ находится HTML-страница. Надо проверить, есть ли у этой страницы часть head, и если есть, то есть ли внутри контейнера <head> </head> тег <base href="…">. Если он есть, то переменной $base надо присвоить этот URL из части head документа. Если в head нет тега base, то ничего делать не надо. Пример текста страницы:<html> <head> <title>Title</title> <base href="http://www.intuit.ru/download"> </head> … Какие операторы делают это корректно, учитывая разное оформление тегов веб-мастерами?
- # Какое значение будет иметь переменная $a в результате работы программыmy $a=0; 'abcABC' =~ /(?:abc(?{ ++$a })|ABC(?{ ++$a }))/