Главная /
Регулярные выражения Perl и их применение /
Нужно захватить из текста в переменную $1 IP-адрес примерно такого формата: 192.64.235.45. Какой оператор делает это правильно?
Нужно захватить из текста в переменную $1
IP-адрес примерно такого формата: 192.64.235.45
. Какой оператор делает это правильно?
вопрос
Правильный ответ:
/(\d+.\d+.\d+.\d+)/
/(\d+.){4}/
/(\d+.{4})/
/((\d+|\.)+)/
/([\d.]+)/
Сложность вопроса
41
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Комментарии:
Аноним
Зачёт сдан. Иду в бар отмечать экзамен intuit
18 июн 2019
Аноним
Кто гуглит вот эти вопросы интуит? Это же элементарно (я не ботан)
08 май 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какое слово будет захвачено в переменную $1 в следующем операторе поиска: 'abcde abcd abc' =~ /(ab\w+|abc\w+|a\w+)/ ?
- # Какое значение получит переменная $1 в результате выполнения программы "abc\n123" =~ / ^(\w+?)(?(1)^\d+) /m?
- # В тексте по ошибке автора встречаются удвоения слов, например: "I write write a letter". Это надо исправить, чтобы получилось "I write a letter". Какие операторы делают это правильно?
- # Какое значение получит переменная $_ в результате работы программы $_='abcABC'; my $re=qr'[a-z]+'; s/$re/!/i?
- # В переменной $_ находится HTML-страница. Надо проверить, есть ли у этой страницы часть head, и если есть, то есть ли внутри контейнера <head> </head> тег <base href="…">. Если он есть, то переменной $base надо присвоить этот URL из части head документа. Если в head нет тега base, то ничего делать не надо. Пример текста страницы:<html> <head> <title>Title</title> <base href="http://www.intuit.ru/download"> </head> … Какие операторы делают это корректно, учитывая разное оформление тегов веб-мастерами?