подскажите
if (!arg1.matches("([1|2|3|4|5|6|7|8|9|10|I|II|III|IV|V|VI|VII|VIII|IX|X])")) throw new InputMismatchException();
При вводе 10, II, III, IV, VI и т.д выбрасывает ошибку, как исправить чтобы читалось 10, II, III, IV, VI и т.д.?
А также как записать диапазоном 1-10
if (!arg1.matches("([1-10|I|II|III|IV|V|VI|VII|VIII|IX|X])")) throw new InputMismatchException(); принимает только 1, I, V, X