IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Помогите с preg replace (http://www.imho.ws/showthread.php?t=73479)

Psionic Vision 13.11.2004 21:12

Помогите с preg replace
 
Нужно написать preg replace шаблон, который заменит

*p=XXXXX*

Где XXXXX - значение p, а * - любой текст.

на

http://address/forums/showthread.php?t=XXXXX

Помогите, плз. Заранее спасибо.

antonprk 13.11.2004 22:25

если я правильно понял, то так:
$newText=preg_replace("/p=XXXXX/","http://address/forums/showthread.php?t=XXXXX",$text);

Al-x 13.11.2004 22:50

если значение p (т.е. XXXXX) цифры, то
PHP код:

$result preg_replace('/p=(\d*?)/i''http://address/forums/showthread.php?t=\\1'$subject); 

В противном случае нужно определить ограничивающий символ для последовательности XXXXX. Например, если спользовать символ '&', тогда
PHP код:

$result preg_replace('/p=(.*?)&/i''http://address/forums/showthread.php?t=\\1'$subject); 


Psionic Vision 13.11.2004 23:56

Спасибо.


Часовой пояс GMT +4, время: 17:44.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.