диапазон чисел регулярное выражение

D
На сайте с 28.06.2008
Offline
997
90

Почему регулярка не цепляет числа входящие в диапазон?

[2000-2025]{4}

https://regex101.com/r/KdVCRX/1

Получается регулярки понимают только одинарные цифры и нужно логику для каждой цифры прописывать?

regex101: build, test, and debug regex
regex101: build, test, and debug regex
  • Firas Dib
  • regex101.com
Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java. Features a regex quiz & library.
LEOnidUKG
На сайте с 25.11.2006
Offline
1591
#1
прикольно, а где ты такой пример то нашёл, что там можно указывать диапазоны цифр?
✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
D
На сайте с 28.06.2008
Offline
997
#2
Ларавель учу - там нужно было в роутере регулярками сделать проверку даты в адресе, вот я и подвис, ранее думал что в квадратных скобках можно указать диапазон, оказывается не все так просто...
CU
На сайте с 02.03.2014
Offline
63
#3

Дело в том, что ЧИСЛА и ЦИФРЫ разные сущности. Можно указать 0-9, но не 2000-2025.

Валидная регулярка: 20[0-2][0-9]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий