вырезать номер из текста

Andrei

Новичок
Регистрация
11.04.2014
Сообщения
2
Благодарностей
0
Баллы
1
нужно вырезать номера телефонов из текста от 6 и более цифр, не трогая числа c меньшим количеством цифр. усложняется это тем что номера могут быть записаны в разном формате. например 1-234-567-88-99 или 1-234 567 88 99, 123 456, 123456. между цифрами может быть один символ или пробел
 

Irbis

Client
Регистрация
02.03.2014
Сообщения
195
Благодарностей
120
Баллы
43
Попробуйте регулярным выражением: (\d(-?|\ ?)){6,}
 
  • Спасибо
Реакции: zennoX

alekwuy

Client
Регистрация
06.04.2013
Сообщения
1 631
Благодарностей
461
Баллы
83
под каждый формат регурку через |

еще иногда легче потом почистить от мусора чем играться с регулярками )
 

Andrei

Новичок
Регистрация
11.04.2014
Сообщения
2
Благодарностей
0
Баллы
1
работает!!! спасибо
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)