Главная /
Регулярные выражения Perl и их применение /
В $_ дан текст:$_=<<EOD; Первый адрес:<a href="mailto:abc\@def.com">abc\@def.com</a>, второй адрес - <a href=http://www.intuit.ru>intuit.ru</a> EOD Какие операторы извлекают оба адреса из этого текста?
В $_
дан текст:$_=<<EOD;
Первый адрес:<a href="mailto:abc\@def.com">abc\@def.com</a>,
второй адрес - <a href=http://www.intuit.ru>intuit.ru</a>
EOD
Какие операторы извлекают оба адреса из этого текста?
вопрос
Правильный ответ:
/href=.*?(?:mailto:)?(\S+)>/g
/href=.*?(?:mailto:)?(\S+?)>/g
/href=.*?(?:mailto:)?([^>"]+)>/g
Сложность вопроса
84
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на пять. Спасибо за ответы
24 авг 2019
Аноним
Нереально сложно
07 апр 2019
Другие ответы на вопросы из темы программирование интуит.
- # Какое значение получит переменная $1 после выполнения оператора'abc123def' =~ /abc(??{ '(\d+)' })(def)/;
- # Что будет напечатано в результате работы оператораprint join '-', split //, 'abc', 2;
- # Что выйдет на печать в результате работы оператора 'abc123' =~ /\w+?(?=(\d+?))(?{ print $1 })/?
- # Какое значение получит массив @a в результате работы оператора my @a = "abc!abc" =~ /\w+/?
- # В $_ дан текст:$_=<<EOD; Первый адрес:<a href="mailto:abc\@def.com">abc\@def.com</a>, второй адрес - <a href=http://www.intuit.ru>intuit.ru</a> EOD Какие операторы извлекают оба адреса из этого текста?