是否可以在preg_replace
的替代部分使用strtolower
?prert_replace內的strtolower - 可能嗎?
這不是工作:
preg_replace('/(http:\/\/)?(www\.)?([a-zA-Z0-9\-_\.]+\.(com|co\.uk|org|tv|biz)(\/[a-zA-Z0-9\-\._\?&=#\+;]+)*)/i', '<a href="http://www.'.strtolower('$3').'" target="_blank">'.strtolower('$3').'</a>', $d);
非常感謝你jensgram! 現貨除了你只需要逃避「一次(單反斜槓)。 不錯的一個! – Haroldo 2010-03-10 08:27:25
@Haroldo很好。編輯到正確的轉義數。 – jensgram 2010-03-10 09:11:18