Я пытаюсь написать совпадение регулярного выражения в JavaScript для такой строки, как [любые четыре цифры] [один дефис] [три буквенно-цифровых символа]. Проверка должна происходить непрерывно. Это означает, что частичный Mach также должен возвращать true.
Мне удалось проверить строки вроде [любые четыре цифры] [один дефис]
1232-
4323-
Но я не могу подтвердить [три алфавитно-цифровые] части
ниже приводится мое регулярное выражение для первых двух частей
let reg = /^[[0-9.\-]{1,6}]$/;
Ожидается успешная проверка таких строк, как
3432-ad3
6548-333
7654-2d1
5649-dse