Показать сообщение отдельно
  #9 (permalink)  
Старый 28.07.2015, 11:07
Аспирант
Отправить личное сообщение для SKLNSK Посмотреть профиль Найти все сообщения от SKLNSK
 
Регистрация: 27.02.2015
Сообщений: 66

Сообщение от laimas Посмотреть сообщение
Найти числа и + а за ним числа не проблематично, но тут вопрос о содержании текста, а что если в нем будет наряду с номерами и просто числа начинающиеся с 8: 812, 80, 81...? То есть надо определиться - что конкретно ищем, задать еще некое условие, например длину номера, и это при условии, что номера пишутся без форматирования, то есть пробелов, дефисов, скобок.
Я по началу хотел бы более простую задачу решить - найти все номера, которые идут +7.... и 8.... сплошными цифрами. Потом научиться убирать скобки и прочий мусор. Длина номеров 11 цифр - федеральный и 7 цифр - городской.

Т.е. необходимо из многострочного текста найти все номера 11-значные, начинающиеся с +7 или 8. и 7-значные. Найденные номера поместить в массив.
Ответить с цитированием