..
该preg_match 功能属于PCRE,这里的缩写PCRE Perl兼容正则表达式代表的家庭。
此功能是用于弥补在正则表达式的形式表示模型的基础上进行比较。
该preg_match接受5个参数,前两个是强制性的,都是为了, 模式和要查找的字符串。 第三个参数,可选的,是一个结果 ,将举行的发生找到数组的定义。 第四和第五的参数分别是, 旗帜和偏移:两者都是可选的,只有在特殊情况下,为此,我指的是官方PHP文档工具。
该preg_match返回0,如果没有识别,如果识别和1个发生(这不同于preg_match preg_match_all :它不会停止在第一次承认,但直到年底主体继续)。 如果一个错误preg_match()将返回FALSE。
我们看到一个基本的例子,只使用前两个参数:
<?PHP的
如果(preg_match('/ mrwebmaster / I“,”是我最喜欢的网站MrWebmaster!')){
回声“找到匹配项。”
否则{}
回声“不认识。”
}
?>
如果我们想提取的结果将被作为第三个参数插入,我们记得,是一个数组:
<?PHP的
如果(preg_match('/ mrwebmaster / I“,”MrWebmaster是我最喜欢的网站!“,$结果)){
的print_r($结果);
}
?>
| |
Linux操作系统(课程)
完整指南开源系统。 从49€。 |
| |
MySQL的(课程)
管理的开放源码数据库。 从39€。 |
| |
PHP(课程)
全部课程用于创建动态Web站点。 从49€。 |