Если у меня есть строка «h», и это, скажем, длиной 10 символов, как я могу проверить, чтобы все символы со 2 по 10 (игнорируя первый символ) были только символами определенного набора, то есть буквы AH или цифры 1-9
Благодаря ответу ниже я понимаю, что мне нужно использовать подстроку и регулярное выражение, это то, что я пробовал до сих пор, но безрезультатно;
public boolean isValidCharacters(String h) {
if (h.substring(2, 10).matches([A-F\d]) {
return true;
}
return false;