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



 

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

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


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

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

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

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

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


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


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

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


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


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

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

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


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


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


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

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПомогите подобрать HTML редактор
19 Serapion 545 25.2.2021, 8:34
автор: PostBrigada
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 404 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите с сайтом
10 Роман_01 14992 3.9.2020, 12:15
автор: Sosedus
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
8 heisenberg_mw 594 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 6567 24.7.2020, 17:02
автор: -JamesSmips-


 



RSS Текстовая версия Сейчас: 1.3.2021, 11:40
Дизайн