Часто используемые регулярные выражения
-
Соответствующие цифры:
- Шаблон: \d
- Описание: соответствует любой одной цифре (0–9).
-
Соответствие нецифрам:
- Шаблон: \D
- Описание: соответствует любому символу, кроме цифры.
-
Соответствие символов слова:
- Шаблон: \w
- Описание: соответствует любому буквенно-цифровому символу (A–Z, a–z, 0–9) и знаку подчеркивания (_).
-
Соответствие несловным символам:
- Шаблон: \W
- Описание: соответствует любому символу, кроме буквенно-цифрового или подчеркивания.
-
Соответствие пробелам:
- Шаблон: \s
- Описание: соответствует любому пробелу (пробелу, табуляции, новой строке).
-
Соответствие без пробелов:
- Шаблон: \S
- Описание: соответствует любому символу, кроме пробела.
-
Соответствие определенным символам:
- Шаблон: [abc]
- Описание: соответствует любому отдельному символу в наборе (a, b или c).
-
Соответствие диапазону символов:
- Шаблон: [a–z]
- Описание: соответствует любой строчной букве (от a до z).
-
Соответствующие повторения:
- Шаблон: +
- Описание: соответствует одному или нескольким экземплярам предыдущего шаблона.
-
Соответствие необязательным символам:
- Шаблон: ?
- Описание: соответствует нулю или одному вхождению предыдущего шаблона.
Это всего лишь несколько примеров часто используемых регулярных выражений. Существует множество других функций и шаблонов, которые можно использовать для сопоставления текста и управления им.