Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: RegExp
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
artur4ek94
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 108
1

Регулярное выражение для фильтрации адресов

27.07.2017, 13:25. Просмотров 841. Ответов 1
Метки нет (Все метки)

Доброго времени суток!
Есть файл базы данных, из которого нужно удалить все внешние ссылки. Как написать регулярное выражение чтобы удалить все адреса кроме http://http://stockbroker.com.ua/какой-то текст
Помогите пожалуйста!
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2017, 13:25
Ответы с готовыми решениями:

Регулярное выражение для пропуска email-адресов только указанных доменов
Привет всем, помогите пожалуйста: нужно регулярное выражение, а именно чтоб пропускало e-mail...

Регулярное выражение для ЧПУ
Здравствуйте я делаю себе блог и хочу себе урл вида mysite.ru/category/post, как мне его разбить на...

Регулярное выражение для ссылки
Здравствуйте. Со страницы нужно достать все url-ы для этого использую preg_match_all() . Но с...

Регулярное выражение для телефона
Доброго времени суток. Мне нужно регулярное выражение, чтобы перебирать операторы телефонов, к...

Регулярное выражение для строки
Здравствуйте. Есть строка /login?nick=sanych&refer=http://site.com/ и еще одна...

1
mrNTF
272 / 200 / 142
Регистрация: 22.01.2016
Сообщений: 637
27.07.2017, 16:14 2
Лучший ответ Сообщение было отмечено artur4ek94 как решение

Решение

PHP
1
2
3
4
5
$str = 'https://example.com text http://test.ru http://stockbroker.com.ua/какой-тотекст 1';
 
echo preg_replace(
'~(?(?=http://stockbroker\.com\.ua/[^\s]*)|https?://(www\.)?[^\s]+)~'
, '', $str);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2017, 16:14

Регулярное выражение для email
Почему, после обработки, емайлы не становятся ссылками? <?php $text = "Привет от...

Регулярное выражение для preg_split
Надо регулярка для preg_split которая разрезается строку "консольного-кода" через ( ; ). ...

Регулярное выражение для урл
Здравствуйте, уважаемые специалисты. Есть переменная $url_forum, она может принимать примерно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru