Учебники

Java Regex — соответствующие классы символов

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

a, b или c (простой класс).

Любой символ, кроме a, b или c (отрицание).

от a до z или от A до Z включительно (диапазон).

от a до d или от m до p: [a-dm-p] (объединение).

d, e или f (пересечение).

от a до z, кроме b и c: [ad-z] (вычитание)

от a до z, а не от m до p: [a-lq-z] (вычитание).