2013-10-14 81 views
-1

我的問題是關於preg_replace函數中的模式,我想知道的是這些模式是如何創建的?例如以下內容php preg替換函數中的模式

$email = preg_replace('|(<a class="magnify".*<\/a>)+|', '', $email); 

什麼是|意思是,這個+是什麼意思?你能否提供一些關於如何創建這些模式的鏈接以及要使用哪些選項?

在網上找到任何官方文檔都不那麼容易。 謝謝

+3

「模式」被稱爲*正則表達式*。這裏有一個網站有很多很好的信息:http://www.regular-expressions.info/ –

+0

http://www.tutorialspoint.com/perl/perl_regular_expressions.htm和http://www.tutorialspoint.com/perl/ perl_regular_expression.htm – lordkain

+0

並在PHP網站上:http://www.php.net/manual/en/reference.pcre.pattern.syntax.php – SirDarius

回答