Я хочу проверку на стороне клиента с помощью javascript. Примеры входовregex для проверки идентификатора пользователя
!abc
abc-def , abc
abc , abc-def
abc
abc-def_hjk
Я сделал регулярное выражение ([\w]*[-]?[\w]+[\s]?[,]?[\s]?)+
. Он соответствует 2,3,4,5
по мере необходимости, но также соответствует введенному 1
, что является недопустимым. Пожалуйста, дайте мне знать, что не так в этом регулярном выражении.
Вы начали свое регулярное выражение с символом '^' и закончили с '$'? В противном случае он не будет соответствовать цельной строке. – aram90
Спасибо. Это сработало. Отправьте его как ответ. – snekam