0
只是想知道:
protected function parseContent($content) {
$linkTable = array (
'user\.php\?id=' => 'User_link'
);
foreach ($linkTable as $class => $code) {
$content = preg_replace('/\<a href="https?:\/\/www\.facebook\.com\/[\w\s-]+\b'.$class.'\<\/a\>/', $code, $content);
}
return trim($content); }
就應更換這樣
<a href="https://www.facebook.com/max.mustermann?directed_target_id=0" data-hovercard="/ajax/hovercard/user.php?id=1234567&extragetparams=%7B%22directed_target_id%22%3A0%7D">Max Mustermann</a>
東西到這個
User_link
感謝您的幫助!
使用preg_quote,您不需要轉義字符串中的每個字符。 –