Я хотел бы иметь регулярное выражение, которое принимает числовые, а также специальные специальные символы (.-,
). Я только что узнал об основах регулярных выражений и не знаю, почему мой шаблон не работает, очень нужен совет.
Мой рисунок
^(([0-9]*)+[.,\-]{0,1})$
(.,-
) можно повторить только один раз, это {0,1}
. Также first должен быть числовым, а last также числовым. Мне действительно нужно немного подтолкнуть.
Ожидаемый результат
122-555-1521 //true
155--122 //false
155,- //false
.-12 //false
123.123. //false
.12 //false
1.2,1-3 //true