We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Перейти до:

Регулярний вираз (англ. regular expression або regex) — це записаний формальною мовою (що називається мовою регулярних виразів) рядок, що описує множину (подеколи нескінченну) послідовностей символів, що їх слід шукати.

Регулярні вирази використовуються для:

  • перевірки рядка на відповідність певним очікуванням (як-от адреса електронної пошти чи номер телефону);
  • пошуку підрядка (підрядків), що відповідає певним очікуванням (наприклад, пошук всіх IP-адрес, згаданих в тексті);
  • пошуку із заміною.

Алгоритми пошуку за регулярними виразами впроваджені у багатьох мовах програмування, але найбільшого поширення набула реалізація з Perl, яка згодом зросла до окремої від мови Perl множини сумісних реалізацій, що зветься PCRE (Perl Compatible Regular Expression). Втім JavaScript надає через клас RegExp інший варіант реалізації.

Дізнатись більше

Загальні відомості

Технічна довідка

Мітки документа й учасники

Зробили внесок у цю сторінку: asmforce, andygol
Востаннє оновлена: asmforce,