2017-04-06 59 views
0

我怎麼可以轉換/更新以下的正則表達式的功能是有效的PHP 7:如何轉換特殊ereg_replace功能

$rawsub=ereg_replace("</*b>", "", $subject); 

$qauthor=ereg_replace("<b>|</b>", "", $author); 

$body=eregi_replace("<(mailto:)([^ >\n\t]+)>", "{phopen}a href=\"\\1\\2\"{phclose}\\2{phopen}/a{phclose}", $body); 

$body=eregi_replace("<([http|news|ftp]+://[^ >\n\t]+)>", "{phopen}a href=\"\\1\"{phclose}\\1{phopen}/a{phclose}", $body); 

$body=eregi_replace("<(/*($ForumAllowHTML) *[^>]*)>", "{phopen}\\1{phclose}", $body); 
+0

這些正則表達式看起來他們缺乏定界符(即'/')?這些拋出錯誤?如果是這樣,請[編輯]你的問題,包括錯誤。 –

回答