Главная /
Регулярные выражения Perl и их применение /
Какие регулярные выражения захватят в $1 только подстроку 'abc -123' в строке 'xyz abc -123 uvw'?
Какие регулярные выражения захватят в $1
только подстроку 'abc -123'
в строке 'xyz abc -123 uvw'
?
вопрос
Правильный ответ:
/\w+(\w+\s+-\d+)/
/[\w\s]+(\w+\s+[-\d]+)/
/\S+\s+(\S+\s+[-\d]+)/
Сложность вопроса
90
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Спасибо за решебник по intiut'у.
08 фев 2017
Аноним
Зачёт всё. Бегу отмечать отмечать халяву с тестами интуит
13 дек 2015
Другие ответы на вопросы из темы программирование интуит.
- # Строка содержит полный путь и имя файла в Windows и ничего больше. Надо захватить в $1 весь путь без имени диска и имени файла. Какие операторы делают это правильно?
- # Какие регулярные выражения захватят в $1 подстроку 'ab?c', а в $2 - подстроку 'abc?' из строки '12?a ab?c abc?'?
- # Что будет напечатано в результате выполнения программыmy $a=$_=1; while ($a < 4 && /$a/o) { print $&; $_++; $a++; }
- # Что будет напечатано в результате работы оператораprint join '-', split //, 'abc';
- # Какое значение получит переменная $_ в результате работы программы $_='aBc'; my $a='[a-z]+'; s/\U$a/!/?