Spec-Zone .ru
спецификации, руководства, описания, API
След: Существенные Классы
Урок: Регулярные выражения
Вопросы и Упражнения
Домашняя страница > Существенные Классы > Регулярные выражения

Вопросы и Упражнения: Регулярные выражения

Вопросы

  1. Что является тремя общедоступными классами в java.util.regex пакет? Опишите цель каждого.
  2. Рассмотрите строковый литерал "foo". Каков запуск, индексируют? Каков конец, индексируют? Объясните, что означают эти числа.
  3. Каково различие между обычным символом и метасимволом? Дайте пример каждого.
  4. Как Вы вынуждаете метасимвол действовать как обычный символ?
  5. Что Вы вызываете ряд символов, включенных в квадратные скобки? Для чего это?
  6. Вот три предопределенных класса символов: \d, \s, и \w. Опишите каждого, и перепишите это использующий квадратные скобки.
  7. Для каждого из \d, \s, и \w, запишите два простых выражения, которые соответствуют противоположный набор символов.
  8. Рассмотрите регулярное выражение (dog){3}. Идентифицируйте эти два подвыражения. Какую строку выражение соответствует?

Упражнения

  1. Используйте обратную ссылку, чтобы записать выражение, которое будет соответствовать имя человека, только если имя того человека и фамилия являются тем же самым.

Проверьте свои ответы.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Дополнительные Ресурсы
Следующая страница: Конец Следа