Я использую сегменты URI для соответствия форме ID, и в основном я хочу, чтобы он соответствовал строкам длиной до 5 символов.
Как мне сделать регулярное выражение для этого? Это то, что у меня есть до сих пор, но это не сработало – вот почему я здесь:
/([a-zA-Z0-9*]{5})(?![a-zA-Z0-9*])/
Используйте либо
/^[a-zA-Z0-9*]{1,5}$/
или
/^[a-zA-Z0-9*]{0,5}$/
если вы хотите также принять пустые входы.
^
и $
обозначают начало / конец входной строки.