VirtualIreland.ru - Виртуальная Ирландия
Вернуться   VirtualIreland.ru - Виртуальная Ирландия > Живем в Ирландии > IT и Связь

IT и Связь Обсуждение "айтишных" вопросов и средств связи

Ответ
 
Опции темы Опции просмотра
Старый 18.06.2006, 11:22   #1
Активный Участник
 
Аватар для Skiff
 
Сообщений: 128
Благодарности: 9 в 3 сообщениях Поиск благодарностей Skiff
Отправить сообщение для  Skiff с помощью ICQ Отправить сообщение для Skiff с помощью MSN
По умолчанию Phone regular expression pattern

Какой паттерн можно использовать для проверки номеров в Ирландии?
Skiff вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Старый 18.06.2006, 15:34   #2
Заслуженный Участник
 
Аватар для Arte
 
Откуда: Planet Earth
Сообщений: 3,287
Благодарности: 1,368 в 554 сообщениях Поиск благодарностей Arte
Отправить сообщение для  Arte с помощью ICQ
По умолчанию Re: Phone regular expression pattern

Цитата:
Сообщение от Skiff
Какой паттерн можно использовать для проверки номеров в Ирландии?
мобильные 08[5,7,6]-[0-9]* надо полагать.
Всё остальное - одни цифры.
Arte вне форума   Ответить с цитированием
Старый 19.06.2006, 07:11   #3
Гость
 
Сообщений: n/a
По умолчанию

кроме мобильных бывают и другие номера
ещё номера пишут как +3538.... учесть эти моменты и всё хорошо будет, наверно.
  Ответить с цитированием
Старый 20.06.2006, 09:54   #4
Заслуженный Участник
 
Аватар для Zoyka
 
Откуда: Lemberg-Dublin
Сообщений: 1,019
Благодарности: 639 в 270 сообщениях Поиск благодарностей Zoyka
По умолчанию

Может так [00,+]?(353)?(0)?8[3,5,6,7] ?[0-9]{7}
Zoyka вне форума   Ответить с цитированием
Старый 20.06.2006, 12:53   #5
Активный Участник
 
Аватар для Skiff
 
Сообщений: 128
Благодарности: 9 в 3 сообщениях Поиск благодарностей Skiff
Отправить сообщение для  Skiff с помощью ICQ Отправить сообщение для Skiff с помощью MSN
По умолчанию

это только на мобилы? я просто не знаком с номерообразованием в Ирландии
Skiff вне форума   Ответить с цитированием
Старый 20.06.2006, 13:20   #6
My name is Exaybachay
 
Аватар для KaraNagai
 
Откуда: Дублин, Ирландия
Сообщений: 21,481
Благодарности: 12,152 в 4,948 сообщениях Поиск благодарностей KaraNagai
По умолчанию

у меня ощущение, что каждый тут юзает свой язык для регекспов ;))

короче, чтобы еще больше всех запутать:

IRISHNO ::= [INTNAT | NAT] SEP DIGITS

INTNAT ::= INT SEP NC

INT ::= "00353" | "+353"

NAT ::= "0" NC

NC ::= DIGITS

DIGITS ::= {"0"-"9"}

SEP ::= " " | "-" | ""

я могу ошибаться, но количество цифр здесь проверять не проверяя конкретных кодов городов невозможно. по той же причине отдельно проверять коды мобильных сетей не имеет смысла.
__________________
митьки никого не хотят победить
KaraNagai вне форума   Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать на сообщения
Вы не можете добавлять вложения
Вы не можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT, времени сейчас: 17:00.


vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd., Русификация: zCarot, Vovan & Co
©2003-2025 VirtualIreland.ru - Виртуальная Ирландия