Учебники

Соответствие классам символов POSIX

Ниже приведены различные примеры сопоставления классов символов POSIX с использованием регулярного выражения в Java.

Строчный буквенный символ: [az].

Буквенный символ верхнего регистра: [AZ].

Все ASCII: [\ x00- \ x7F].

Буквенный символ: [\ p {Lower} \ p {Upper}].

Десятичная цифра: [0-9].

Буквенно-цифровой символ: [\ p {Alpha} \ p {Digit}].

Пунктуация: Одна из! «# $% & ‘() * +, -. / :; <=>? @ [\] ^ _> {|} <.

Видимый символ: [\ p {Alnum} \ p {Punct}].

Печатный символ: [\ p {Graph} \ x20].

Пробел или табуляция: [\ t].

Шестнадцатеричная цифра: [0-9a-fA-F].

Пробельный символ: [\ t \ n \ x0B \ f \ r].