Я пытаюсь придумать регулярное выражение для сопоставления с 1 дефисом на любое количество групп цифр. Нет символов ([a-z][A-Z]).
123-356-129811231235123-1235612346123451235
/[^\d-]/g
Тот, что выше, будет соответствовать строке ниже, но позволит пройти следующее:
1223--1235---123123-------
Я просматривал следующий пост Как сопоставить дефисы с регулярным выражением? для ответа, но я не нашел ничего близкого.
@Конрад Рудольф привел хороший пример.
Регулярное выражение для соответствия 7-12 цифрам ; может содержать пробел или дефис
Этот инструмент полезен для меня http://www.gskinner.com/RegExr/