Главная /
Регулярные выражения Perl и их применение /
Какие регулярные выражения захватят в $1 подстроку 'ab?c', а в $2 - подстроку 'abc?' из строки '12?a ab?c abc?'?
Какие регулярные выражения захватят в $1
подстроку 'ab?c'
, а в $2
- подстроку 'abc?'
из строки '12?a ab?c abc?'
?
вопрос
Правильный ответ:
/([\w?]+)\s+(\S+)/
(a[\w?]+\s+)(\S+)
/([a-z]+[?\w]*)\s+(\S+)/
Сложность вопроса
72
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Очень сложные тесты
11 окт 2020
Аноним
Спасибо за ответы интуит
11 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Что будет напечатано в результате работы программы'abc123' =~ /((\w+)+)/; print join ',', @-;
- # Будет ли найдено совпадение в операторе 'abc' =~ /(?>\d+|\z)/?
- # Какой текст будет захвачен, соответственно, в переменную $1 и $2 следующим оператором: 'abcd' =~ /(\w+)(\w+)/?
- # Какое значение получит переменная $_ в результате работы программы $_='abcABCdefDEF'; my $re=qr'[A-Z]+'i; s/${re}defDEF/!/?
- # Какое значение будет иметь переменная $^R в результате работы программы'abcABC' =~ /(?:([a-z])(?{ $+ })|([A-Z])(?{ $+ }))\Z/?