relictus
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогите составить регулярку для выбора номеров телефонов из текста вида: Код: Продаю 1-комн. кв новый дом, 2,3,4,5,6 /6 эт нов. кир. дома , площадью 34,0 кв. м , 35,4 кв. м 37 ,0 кв. м 44,5 кв. м 2-х ком. 50,49,59кв. м по 24кв. м, 3-х ком. 85,0 кв. имеется лифт. Цена 830,0 тыс. руб тел. 41-16-94, 8-962-441-1694 | Номер также может встречаться в виде "411-694", "8-962-441-16-94", "+7-962-441-16-94" Подсказанный Код: //PCRE [+]?\d?[-\s]?\d{2,4}[\s-]?\d{2,4}[\s-]?\d{0,4}[\s-]?\d{0,2} | с этим справляется, но находит и лишнее, например в: Код: ЦЕНТР.Мира 356, 3-комн. кв., 11/12-эт. кирпич. дома, 1996 г.п., 98,5/68,2/11,3 кв. м, лоджии из спален, стеклопакеты, паркет, декоративный камин, с/у совм., душевая кабина, кухня оборудована гарнитуром и встроенной техникой, 4 млн руб., торг. 35-15-12.без мебели дешевле,БЕЗ ТОРГА = 1200000 руб. | выбирает "1996", "35-15-12", "1200000" |