Я новичок в StackOverflow, поэтому, пожалуйста, дайте мне знать, есть ли лучший способ задать следующий вопрос.
Мне нужно создать регулярное выражение, определяющее, является ли поле в базе данных числовым, и если оно числовое, оно попадает в допустимый диапазон (то есть 1-50). Я пробовал [1-50]
, который работает, за исключением случаев, когда одному значению числа предшествует 0 (т.е. 06). 06 все равно считаться действительным числом, так как я могу позже преобразовать его в число.
Я очень ценю вашу помощь! Я пытаюсь узнать больше о регулярных выражениях и изучаю все, что могу, из: www.regular-expressions.info. Если вы, ребята, имеете рекомендации других сайтов, чтобы костясь на этом материале, я был бы признателен!