Внутри множества используются следующие метасимволы:
Regexp |
Комментарии |
[0-9A-Fa-f] |
Цифра в шестнадцатеричной системе счисления. Найдет "0", "1", "2", "3", "4', "5", "6", "7", "8", "9", "a", "A", "b", "B", "c", "C", "d", "D", "e", "E", "f", "F" |
[02468] |
Четная цифра. Эквивалентно 0|2|4|6|8. Найдет "0", "2', "4", "6", "8" |
[^\\d] |
Все, кроме цифр. Эквивалентно \\D. Найдет "s", "Ы" и т. д., но не найдет "3" |
[a^b] |
Найдет "a", "b", "^". Заметьте, что здесь символ '^' не имеет какого-либо специального значения, потому что стоит не на первой позиции внутри квадратных скобок. |
[cnf]ord |
Найдет "cord", "nord", "ford" |
[^cn]ord |
Найдет "lord", "2ord", "ford", но не найдет "cord", "nord" |