Статичний регулярний вираз. Метод Match повертає один об’єкт Match. Використовуючи цей статичний метод для запуску регулярного виразу з рядком (у цьому випадку порожнім рядком), ми можемо визначити, чи є регулярний вираз недійсним спостерігаючи за викинутим винятком.
Щоб перевірити поле за допомогою шаблону регулярного виразу, установіть прапорець Має відповідати шаблону. Далі додайте вираз, який потрібно перевірити. Потім додайте повідомлення, яке побачать ваші користувачі, якщо перевірка не пройде.
Метод IsMatch(). Почнемо з найпростішого методу: IsMatch(). Цей метод перевіряє, чи збігається рядок шаблону регулярного виразу будь-де у вказаному вхідному рядку, і повертає true або false. Подумайте про цей метод як про вдосконалену версію string. Містить().
Використовуйте test() щоразу, коли ви хочете дізнатися, чи знайдено шаблон у рядку. test() повертає логічне значення, на відміну від методу String.prototype.search() (який повертає індекс збігу або -1, якщо не знайдено). Щоб отримати більше інформації (але з повільнішим виконанням), використовуйте метод exec().
Система. текст. Простір імен RegularExpressions містить клас Regex, який надає всі інструменти, необхідні для роботи з регулярними виразами в C#.