Обработка текста

smarchenko

Client
Регистрация
18.01.2014
Сообщения
141
Благодарностей
8
Баллы
18
Всем привет. Есть вот такая проблемка. Нужно спарсить телефон с сайта и вставить в таблицу.
Телефон на сайте в таком формате:
HTML:
  <li class="phone mb10" itemprop="telephone">+7
    (926)
    9104949</li>
Если во время парсинга искать совпадения с переносом строки, то в итоге все так и сохраняется в переменную. При сохранении ее потом в ячейку сохраняется только "7"
Что посоветуете в данной ситуации?
 

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 771
Благодарностей
1 184
Баллы
113
Ja bi zdjelal tak:

Pervoje nada vzjakj nomer, mozem cerez regex: (?<=telephone">)[\w\W]*?(?=</li>)
Poluchim:

+7
(926)
9104949

Togda space replace na nechevo - poluchim

+7
(926)
9104949

Togda replace regex \r\n opjek na nechevo i poluchim:

+7(926)9104949

Vola
 
  • Спасибо
Реакции: smarchenko

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 771
Благодарностей
1 184
Баллы
113

smarchenko

Client
Регистрация
18.01.2014
Сообщения
141
Благодарностей
8
Баллы
18
Спасибо большое! Очень сильно помог. Вчера несколько часов сидел. :dy:
 

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