Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Тексты > регулярка для url`ов |
Автор: alligator 27.8.2014, 21:32 | ||||||
Не получается сделать регулярку чтобы соответствовала этим строкам
а этот сайт не захватывала
Делаю так:
|
Автор: alligator 28.8.2014, 14:45 | ||
Получилось так:
|
Автор: spbnvb 6.11.2014, 10:47 |
Не пойму смысла этого участка в начале .+? .+ - это один или сколько угодно любых символов. А что дает знак вопроса? - но это лирика. Если это не поиск подстроки в тексте, а именно работа над указанными строками, тогда бы я сделал где то так ([\w.]*)(unicredit|imbank)([\w.]*) Ну или вариант с тем, чтобы заканчивалось на .ru будет выглядеть так ([\w.]*)(unicredit|imbank)([\w.]*)(\.ru) Для PHP не забудьте взять строку в \\ НУ или совсем просто (.*)(unicredit|imbank)(.*) |
Автор: _zorn_ 6.11.2014, 11:27 |
Вопросик после квантификатора - отмена жадности |