У меня есть строка:РегВыр повторен группы
10-02; 34-05;
Такие элементы, как дд-дд можно повторять много раз:
10-02; 34-05; 12-02; 23-05; 10-42; 44-05
В конце строки символ ;
может быть необязательным, но между элементами dd-dd должен быть обязательным символ ;
.
Я попытался построить ти регулярное выражение /^([0-9]{2}-[0-9]{2}[;])+$/)
но он охватывает случаи как 10-02;34-05;12-02;23-05;10-42;44-05
но не 10-02;34-05;12-02;23-05;10-42;44-05;
с символом ;
в конце.
Как мне создать регулярное выражение для покрытия обоих случаев.
Спасибо.
Некоторые из ваших ввода '12-012' не' \ d \ d- \ d \ d'. Это '\ d {2} - \ d {2,3}' – anubhava
спасибо, но это опечатка. –