Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2017, 10:48   #1
Pavel.Nikandrov
Новичок
Джуниор
 
Регистрация: 13.04.2017
Сообщений: 8
По умолчанию Доработка регулярного выражения

Добрый день!

Имеется вот такое регулярное выражение

/([a-z][-_]?[a-z\d]+?[^_-]\.){0,}[a-z][-_]?[a-z\d]+?[^_-]\.[a-z]{2,5}/i

оно прекрасно извлекает различные домены из URL, но есть 2 адреса,которые оно делает коряво, все из-за тире, можно его доработать,чтобы все было красиво.

1) http://xn-----7kcabbec2afz1as3apmjtg...dlya-windows-7
2) http://xn----7sbajjbec0dd3k7b.xn--p1...odryad/multiki

Всем спасибо)
Pavel.Nikandrov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отсутствие регулярного выражения? Artsiom Помощь студентам 5 02.06.2016 14:08
Удалять лишние пробелы в строке без использования регулярного выражения Alex.s1989 Помощь студентам 3 04.10.2013 22:09
Разработка регулярного выражения для разбора строки с разделителями Meta2 PHP 1 26.10.2012 19:31
Разработка регулярного выражения для извлечения артикулов товаров Meta2 Microsoft Office Excel 5 21.03.2012 21:02
Корректность Регулярного выражения Altera Свободное общение 4 18.08.2011 17:44