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