![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Hellka |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 2.2.2006 Репутация: нет Всего: нет |
привет, снова бьюсь с регулярками)))
такая проблемка: есть строка, например такая:
нужно. вытащить из нее ссылку на рапиду. т.е. вот эту часть: <a href='http://rapidshare.com/files/451622/Bride.rar' target='_blank'>rapidshare.com</a> превратить ее в <a href='http://mysite.ru/away.php?to=http://rapidshare.com/files/451622/Bride.rar' target='_blank'>rapidshare.com</a> и засунуть обратно в сроку, чтобы она имела вид
затрагиваются только ссылки с рапиды. с других хостов остаются прежними. пытался сделать, но обрабатываются полностью все ссылки((( просто решил перепарсить все посты на сайте, чтобы переходы на левые страницы были через мой сайт. заранее спасибо за любую помощь) Это сообщение отредактировал(а) Hellka - 6.8.2009, 13:00 |
||||
|
|||||
fesor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 16.7.2009 Где: Минск Репутация: 4 Всего: 4 |
как-то так. Побалуйся)) |
|||
|
||||
Hellka |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 2.2.2006 Репутация: нет Всего: нет |
а можно сразу всю функцию? а то чот не допедриваю |
||||
|
|||||
fesor |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 16.7.2009 Где: Минск Репутация: 4 Всего: 4 |
этого более чем достаточно. Чтобы заменить так как ты хочешь можно сделать отдельную функцию типа rebuildurl и потом через функцию preg_replace_callback выполнять обработку. Ну или так:
|
||||
|
|||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |