Вопрос задан 09.02.2021 в 14:03. Предмет Информатика. Спрашивает Мирная Диана.

1. Написать регулярное выражение, которое проверяет валидный IP-адрес. Например, 192.168.1.1

подойдет, а 256.300.1.1 – нет. 2. Написать регулярное выражение, которое проверяет, является ли указанный файл нужного типа (на выбор .com,.exe или .jpg,.png,.gif и т. д.). Написать регулярное выражение, является ли ссылка URL на некоторый файл, и это действительно ссылка на картинку (например, http://site.com/folder/1.png), а не на любой файл. 3. *Написать регулярное выражение, которое проверяет, является выведенное значение «белым» IP-адресом (5.255.255.5 подойдет, а 172.16.0.1 нет) 4. *Написать регулярное выражение, которое проверяет, что файл в URL (например, https://site.ru/folder/download/test.docx) не обладает неким расширением (например .exe не пройдет, или .sh – не пройдет. выбор списка исключенных расширений – на ваш выбор)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Безруков Саша.

Каждый regex под /<regex>/g

1.

^([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])$

2. ^(.*\.(jpg|png|gif)($|\?)).*

3. Белый IP возьмём из примера xxx.255.255.xxx

^([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])\.255\.255\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])$

4. ^(?!.*\.(exe|sh|docx)($|\?)).*

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Регулярное выражение для проверки валидного IP-адреса:
regex
^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
  1. Регулярное выражение для проверки типа файла (.com, .exe, .jpg, .png, .gif и т. д.):
regex
\.(com|exe|jpg|png|gif)$
  1. Регулярное выражение для проверки "белого" IP-адреса (5.255.255.5 подойдет, а 172.16.0.1 нет):
regex
^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(255|254|253|252|251|250|249|248|247|246|245|244|243|242|241|240|239|238|237|236|235|234|233|232|231|230|229|228|227|226|225|224|223|222|221|220|219|218|217|216|215|214|213|212|211|210|209|208|207|206|205|204|203|202|201|200|199|198|197|196|195|194|193|192|191|190|189|188|187|186|185|184|183|182|181|180|179|178|177|176|175|174|173|172|171|170|169|168|167|166|165|164|163|162|161|160|159|158|157|156|155|154|153|152|151|150|149|148|147|146|145|144|143|142|141|140|139|138|137|136|135|134|133|132|131|130|129|128|127|126|125|124|123|122|121|120|119|118|117|116|115|114|113|112|111|110|109|108|107|106|105|104|103|102|101|100|99|98|97|96|95|94|93|92|91|90|89|88|87|86|85|84|83|82|81|80|79|78|77|76|75|74|73|72|71|70|69|68|67|66|65|64|63|62|61|60|59|58|57|56|55|54|53|52|51|50|49|48|47|46|45|44|43|42|41|40|39|38|37|36|35|34|33|32|31|30|29|28|27|26|25|24|23|22|21|20|19|18|
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос