我想強調在URL中的最後鼻涕蟲是這樣的:PHP的preg_replace子模式
http://www.domain.org/學校的.html
這裏的捕捉蛞蝓模式:
$pattern = "/\/([^/]+)\.html$/";
怎麼辦我在url上運行preg_replace來替換<b>slug</b>
?
我想強調在URL中的最後鼻涕蟲是這樣的:PHP的preg_replace子模式
http://www.domain.org/學校的.html
這裏的捕捉蛞蝓模式:
$pattern = "/\/([^/]+)\.html$/";
怎麼辦我在url上運行preg_replace來替換<b>slug</b>
?
您需要保存/和文件名後綴,然後進行更換:
= preg_replace("~(/)([^/]+)(\.html)$~", "$1<b>$2</b>$3", $urltext);
你所描述不是蛞蝓,它是一個文件名。 – meagar 2011-06-07 13:38:19