2010-02-05 2 views
0

Я пробовал его в Google, но не получил должное RE.will кто-то поможет мне в достижении этого: Номер телефона: (код страны) - (код города) - (Номер) Номер мобильного телефона: (Код страны) - (Номер)Подтверждение по телефону и номеру телефона

очевидно, что не следует принимать знак. Пожалуйста, помогите мне

+0

ли вам хотите разрешить любой код страны? Является ли «+» обязательным в качестве префикса, если существует код страны? Являются ли коды стран необязательными? Вы хотите наложить ограничения на разделители (тире, косые черты, пробелы или больше)? Почему у вас есть круглые скобки вокруг частей телефонных номеров - вы их там требуете? Итак, проясните свои требования. Лучшие также включают некоторые примеры того, что вы делаете и не хотите соответствовать. –

ответ

3

Это сайт для regular expression. запишите его для использования в будущем, вы никогда не разочаруетесь

Для телефонных номеров: http://regexlib.com/Search.aspx?k=phone%20number

теперь вот некоторые образцы оттуда

номера телефонов

  • ^[2 -9] \ d {2} - \ d {3} - \ d {4} $
  • (((\ d {3})?) | (\ D {3} -))? \ D {3 } - \ d {4}
  • (([0-9] {2} | 0 {1} ((х | [0-9]) {2} [0-9] {2}))) \ S * [0-9] {3, 4} [-] * [0-9] {4}

Mobiles:

  • ^[+] 447 \ д {9} $
  • ^(+ 44 \ s ? 7 \ d {3} | (? 07 \ d {3})??) \ s \ d {3} \ s \ d {3} $

Надежда помогает

Смежные вопросы