Помогите с регуляркой

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63
нужно выбрать из списка доменов домены которые
xxx.org
xxxx.org
всесто орг все 2 и 3 буквенные доменные зоны
То есть 3 4 5 буквенные домены в любых зонах
Помогите с регуляркой пожалуйста
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
в правильно поставленном вопросе находится половина решения. Я читал раз 10 но так и не понял суть вопроса. Ну все равно, мало ли...
.*?\.[a-z]{2,5}\.org
тест
asdfsd.ff.org
asdf.dfgfg.org
 
  • Спасибо
Реакции: svaminar

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63
.[a-z0-9-]{2,5}\.org
так подходит но домены которые больше 5 символов регулярка вместо того чтоб пропускать обрезает
вот пример кусочка файла который надо пропарсыть
Код:
africaddy.com;public;917582
africaenergy.co.za;public;321722
africanbutterflies.co.za;public;1006740
afrioni.web.id;public;698128
aft3rshift.com;public;1011167
agan-tichon.co.il;public;1020177
agelonline.com.ar;public;274596
agenciaid.com.br;public;595974
agenciaole.cl;public;949235
agencyscams.org;public;306192
Вначале домена либо . либо начало строки
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
^[a-z0-9-]{2,5}\.org
в тестере не проверяйте - там нет начала строк
 
  • Спасибо
Реакции: svaminar

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63
не не работает
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
а у меня - да, могу продать рабочий вариант, пиши в личку договоримся о цене 8-)
 

botovod

Client
Регистрация
04.04.2014
Сообщения
170
Благодарностей
126
Баллы
43
(?<=\r\n|^).[a-z0-9-]{2,5}\.org попробуйте так
 
  • Спасибо
Реакции: svaminar

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