Главная /
Регулярные выражения Perl и их применение /
В $_ дан текст:$_=<<EOD; Первый адрес:<a href='mailto:abc\@def.com'>abc\@def.com</a>, второй адрес - <a href='mailto:ab.c\@def.com'>ab.c\@def.com</a> третий адрес - <a href = " mailto: a+b\@de-f.co.uk " >a-b\@def.ijk.co
В $_ дан текст:$_=<<EOD;
Первый адрес:<a href='mailto:abc\@def.com'>abc\@def.com</a>,
второй адрес - <a href='mailto:ab.c\@def.com'>ab.c\@def.com</a>
третий адрес - <a
href = " mailto: a+b\@de-f.co.uk " >a-b\@def.ijk.co.uk</a>
EOD
Какие операторы извлекают все 3 адреса электронной почты из этого текста?
вопрос
Правильный ответ:
/:.*([\w+.-]+\@[.\w-]+)/g
/:.*?([\w+.-]+\@[.\w-]+)/g
/:\s*([\w+.-]+\@[.\w-]+)/g
Сложность вопроса
78
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Нереально сложно
03 мар 2020
Аноним
Спасибо за гдз по intuit.
04 апр 2019
Другие ответы на вопросы из темы программирование интуит.
- # В тексте надо захватить в $1 фрагмент от первых до третьих кавычек. Какой оператор делает это правильно?
- # Какое значение получит переменная $1 в результате работы программы$_='abc123def'; /(\w+)/; /(?>\d+)(\d+)/;
- # Что будет напечатано в результате работы программы$a='-'; for (0..1) { print split /$a/o, 'a-b:c' . "!"; $a=':'; }
- # Какое телефонный номер будет захвачен в переменную $1 в следующем операторе поиска: '123-45-67 123-45 1234' =~ /(12[\d-]+|123[\d-]+|1[\d-]+)/ ?
- # В тексте надо все цифры увеличить на 1, а 9 заменить на 0. Какие операторы делают это правильно?