Спецсимволы

Спецсимволы в регулярных выражениях представляют собой обычные символы, экранируемые обратным слешем - \. Перечень спецсимволов представлен в таблице ниже:

Спецсимвол Аналог Описание
\d [0-9] любая десятичная цифра от 0 до 9
\D [^\d] любая символ, кроме десятичной цифры
\s [\t\v\r\n\f] символ пробела
\S [^\s] любой символ, кроме пробела
\w [a-zA-Z0-9_] любая цифра или буква (включая знак подчеркивания)
\W [^a-zA-Z0-9_] все символы, кроме букв, цифр и знака подчеркивания
. (точка) вообще любой символ, кроме возврата каретки
\r возврат каретки (перевод на начало строки)
\f конец страницы
\n перевод строки
\t символ табуляции
\v вертикальная табуляция
\pL соответствует латинским буквам. При добавлении модификатора u будет соответствовать еще и кириллице

Например, если необходимо в строке найти все цифры, то регулярное выражение будет выглядеть, например, так: /\d/

20.07.2019