Это выражение для проверки номера> 1
^ [1-9] + [0-9] * $
Обновление:
используя контроль валидации ASP.NET.
Спасибо.
Вы говорите, что это домашнее задание, поэтому вместо этого я дам свой ответ больше 57; Вы можете взять идею и изменить ее.
/^([6-9][0-9]|5[89]|[1-9][0-9]{2,})$/
Если у вас нет конструкции {a,},
{a,}
/^([6-9][0-9]|5[89]|[1-9][0-9][0-9]+)$/
Я согласен с комментарием @Rowlf!Вам не нужно регулярное выражение для этого (если это не вопрос интервью :)).Просто используйте '>'.
Хорошо, ваше заданное регулярное выражение ^[1-9]+[0-9]*$ соответствует >=1 не только >1
^[1-9]+[0-9]*$
>=1
>1