Я относительно новичок в этом, но я пытаюсь сделать регулярное выражение в формате нескольких чисел в диапазоне от 1 до 1000, например: 1 200 300 2 245
public static final String PERSON_INDEX_VALIDATION_REGEX = "^([0-9]|[1-9][0-9]|[1-9][0-9][0-9]|1000) +$";
Однако то, что я сделал выше, делаетне похоже на работу, мне просто интересно, если это правильно.Если это так, то проблема, вероятно, в какой-то другой части моего кода.