Мне нужно проверить, находятся ли все символы строки в определенном диапазоне символов.Java RegEx с переменным диапазоном символов
Я знаю, что я могу проверить с регулярным выражением:
input.matches("[a-z]+");
, если строка содержит только буквы от a
до z
. Но как я могу это сделать, если диапазон символов определен данным интерфейсом? Например, интерфейс xxx
имеет атрибут
xxx.FIRST_CHAR = 'a';
и
xxx.LAST_CHAR = 'z';
но атрибуты могут быть изменены.
Есть ли способ использовать переменные символы в регулярных выражениях?