2013-10-14 64 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

回答