Образцы, обозначающие один символ.
Одиночный символ соответствует самому себе. Символ точка - любой одиночный символ, кроме символа новой строки (\n). Например, образцу /a./ соответствует любая двухбуквенная поседовательность, начинающаяся с a.
Класс символов сопоставления:
/[abcde] # строка, содержащая любую из первых пяти строчных букв /[aeiouAEIOU] # -//- из первых пяти гласных
Диапазоны символов:
[0123456789] [0-9] [0-9\-] [a-z0-9] [a-zA-Z0-9_]
Отрицание класса символов:
[^0-9] [^aeiouAEIOU] [^\^]
\d (цифра) | [0-9] | \D (нецифровые символы) | [^0-9] |
\w (обычный символ) | [a-zA-Z0-9_] | \W (специальный символ) | [^a-zA-Z0-9_] |
\s (пробельный символ) | [ \r\t\n\f] | \S (непробельный символ) | [^ \r\t\n\f] |
Пример:
[\da-fA-F] # одна шестнадцатеричная цифра