Я пытаюсь выполнить непрерывную проверку строки, которая также содержит один специальный символ в середине.Непрерывная проверка означает, что даже частичная строка должна возвращать true.
Используя пример строки, такой как [четыре цифры] [дефис] [три алфавитно-цифровых]
Случаи
1) 1 должен подтвердить
2) 432 должен подтвердить
3) 1234- должен подтвердить
4) 1q21- не должен подтвердить
5) 4532-a3s должен подтвердить
6) 8023-as12 не должен проверять
регулярное выражение, которое у меня сейчас есть,
/^([0-9]{1,4})?\-([a-zA-Z0-9]{1,3})?$/;
Это не проверяет случаи 1 и 2 из приведенного выше списка
Это действительно проверяет дело3, 4, 5, 6 сверху дел