Шаблон ввода HTML с нижними клавишами, цифрами и запятой - PullRequest
0 голосов
/ 16 мая 2018

Кто-то здесь, кто знаком с шаблонами html (регулярными выражениями)?
Мне нужно правило шаблона ввода, которое допускает только строки, подобные этой:

anke1
anke1, our4
anke1, our4, tim2
anke1, our4, tim2, next4
.. и т. Д.

  • Во входной строке допускаются только 3 или 4 нижних ключевых символа [az] {3,4}
  • Числа от 0 до 9 (но только одно число) [0-9] {1}
  • После каждой строки ставится запятая.( Первая и последняя строка не имеют запятой! )
  • Строка не имеет ограничений по длине.

    <form><input type="text" name"test" pattern="???"></form>

Может быть, кто-то знает, как соединить все эти правила для шаблона ввода.Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Я сам нашел решение этой проблемы:

^([a-z]{3,4}[0-9]{1}|[a-z]{3,4}[0-9]{1}[,]{1})*$
0 голосов
/ 16 мая 2018

Согласно вашему правилу, Это регулярное выражение поможет вам. Это работает для меня.

^([a-z]{3}[0-9]{1}[,]{1})*$
...