我知道preg_replace
是如何工作的,但我對正則表達式感到恐懼。這是我想要實現的。我有網址:如何使用preg_replace替換URL中的標題周圍的文本?
http://localhost/Wiki/index.php?*title=***TEST***&action=edit&redlink=1*
我要替換該網址這一個:
http://localhost/Wiki/index.php/*Special:FormStart?page_name=***TEST***&form=Main*
而從第一URL(這是這個前TEST)採取標題,並把它變成了新的網址。
這裏是我的想法至今
$pattern = '/^?title=\ Dynamic title goes here \&action=edit&redlink=1$/';
與
$replaceW = '/^Special:FormStart?page_name=\ Dynamic title goes here \&form=Main$/';
取代它,如果你讓我開始對這個我會很感激!
在你的第一個網址,你有「維基」,但在你的預期結果中,你有'WikiError'。這是一個錯字,還是打算? – sawa 2011-03-24 03:55:58
它是錯字,應該是Wiki – user585303 2011-03-24 04:00:09