Я пытаюсь проверить телефонные номера, которые следуют следующему шаблонуRegular Expression Номер телефон Validation
01\d{9}
2\d{7}
Но пользователь может ввести более одного номер разделенного пробела или один в поле ввода Так что я придумал регулярное выражение
/(?:(?:01\d{9}$)|(?:2\d{7}$)){1,}
A Test Sample
"01226113130 26322612 24586154 01004598654"
Мое выражение Не соответствует этому образцу, любая помощь?
Решение Для других, если они не в проблеме, Вы можете попробовать Джерри решение или это один
(?:(?:(?:01\d{9}(?:[\- \,])*)|(?:2\d{7}[\- \,]*))){1,}
мой плохой, я исправлю это немедленно –
Предоставлять тестовые случаи .. то, что вы ожидаете, чтобы пройти и потерпеть неудачу. – Layke
@ Layke Я предоставил один –