X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите составить регулярное выражение
SEOMR
SEOMR
Topic Starter сообщение 24.7.2014, 19:45; Ответить: SEOMR
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 512
Регистрация: 9.10.2009
Из: Симферополь, Крым
Поблагодарили: 184 раза
Репутация:   29  


Приветствую вас уважаемые форумчане. Прошу помочь составить регулярку для парсинга из строки необходимых данных.

Есть строка, которая включает в себя телефон, email и скайп. Все это предоставлено в каждой строке в разном формате. Регулярку для телефона и email адреса я составил, теперь нужно составить регулярку для того, чтобы вытащить скайп.

Пока самое лучшее, что пришло в голову - это составить ее по следующему принципу:
1. Начинается с буквы на латинице (понимаю, что часть контактов отпадет, но она очень незначительно в том массиве, который я обрабатываю).
2. Далее состоит из любых символов, кроме @.

Прошу помочь составить данную регулярку.

Сообщение отредактировал SEOMR - 24.7.2014, 19:46


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karlasan
Karlasan
сообщение 24.7.2014, 20:08; Ответить: Karlasan
Сообщение #2


Участник
***

Группа: User
Сообщений: 122
Регистрация: 25.4.2008
Поблагодарили: 63 раза
Репутация:   19  


если контакты разделены пробелом/табуляцией/новой строкой, то так:
Код
\s([a-zA-Z][^@]+)\s

если нет - то \s замени на нужный символ


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 24.7.2014, 21:47; Ответить: andreykashops
Сообщение #3


WordPress is my Life..
******

Группа: Active User
Сообщений: 1427
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 633 раза
Репутация:   139  


Цитата(SEOMR @ 24.7.2014, 17:45) *
2. Далее состоит из любых символов, кроме @.

Там вроде допустимы только три символа: "-","_","."

Сообщение отредактировал andreykashops - 24.7.2014, 21:47


--------------------


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DimaMyrzich
DimaMyrzich
сообщение 24.7.2014, 22:14; Ответить: DimaMyrzich
Сообщение #4


Участник
***

Группа: User
Сообщений: 242
Регистрация: 16.6.2013
Из: Minsk
Поблагодарили: 8 раз
Репутация:   1  


юзай "text1(.*?)text2"


--------------------
http://dimasik9281.blogspot.com
Программы для соц.сетей
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1341 11.12.2017, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 440 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 691 29.11.2017, 17:27
автор: genjnat
Открытая тема (нет новых ответов) Помогите оценить новотник. Плиз
1 Alex-777 524 29.11.2017, 7:18
автор: grumdas
Открытая тема (нет новых ответов) Помогите с неймингом для сборника советов
советы по разработки и жизни
11 coremission 1880 15.11.2017, 22:23
автор: rogefer


 



RSS Текстовая версия Сейчас: 14.12.2017, 21:27
Дизайн