Квадратные скобки [ ] и дефис -

Квадратные скобки [ ]

Воспользуйтесь квадратными скобками, чтобы составить набор символов для сравнения.

Если набор символов заключен в такие скобки, выражение может соответствовать какому-либо из них, но только одному.

Например, выражение PART[123] соответствует любому из вариантов:

  • PART1;
  • PART2;
  • PART3.

Однако оно не соответствует ни одному из следующих вариантов:

  • PART12;
  • PART23;
  • PART123.

Дефис -

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

Например, чтобы допустить наличие любой заглавной буквы, укажите [A-Z].

Если вам нужна любая цифра, укажите [0-9].

Если же вы хотите включить все вышеприведенные диапазоны, воспользуйтесь следующим выражением:

[A-Z]+[0-9]+

  • [A-Z] допускает любую заглавную букву;
  • + означает, что выражение встречается хотя бы один раз;
  • [0-9] допускает любую цифру;
  • + означает, что выражение встречается хотя бы один раз.
Была ли эта статья полезна?
Как можно улучшить эту статью?