Урок №14. Работа с группами шаблонов

  Юрий  | 

  Обновл. 3 Дек 2020  | 

 1613

Как вы уже могли заметить на предыдущих уроках, все метасимволы, включая *, +, {m,n} и ? могут использоваться во вложенных и обычных группах для захвата символов. Это единственный способ применения метасимволов к последовательностям символов вместо применения к отдельным символам.

Например, если бы мы знали, что номер телефона может либо содержать, либо не содержать код города, то правильный шаблон регулярного выражения проверял бы наличие всей группы цифр (\d{3})?, а не отдельных символов (что было бы неправильно).

Ниже находятся несколько разных разрешений экрана, попробуйте зафиксировать ширину и высоту каждого экрана.

Задание №14: Вложенные группы
Задание Текст Результат
Захватить 1280×720 1280 720 To be completed
Захватить 1920×1600 1920 1600 To be completed
Захватить 1024×768 1024 768 To be completed

Решение Мы можем захватить две группы цифр с помощью шаблона (\d+)x(\d+).
Решите задание, чтобы перейти к следующему уроку, либо смотрите Решение.

Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (5 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш E-mail не будет опубликован. Обязательные поля помечены *