028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

php中preg_match会匹配多少次

这篇文章主要介绍php中preg_match会匹配多少次,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为尼勒克企业提供专业的成都网站制作、网站建设、外贸网站建设尼勒克网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。

php preg_match()函数会匹配1次。preg_match()函数用于根据正则表达式对字符串进行搜索匹配,可以返回匹配次数;preg_match()的值将是0次(不匹配)或1次,因为它在第一次匹配后将会停止搜索。

php中preg_match会匹配多少次

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php preg_match()函数会匹配1次。

php preg_match()函数

PHP 中的 preg_match() 函数可以根据正则表达式对字符串进行搜索匹配,函数的语法格式如下:

preg_match($pattern,$subject [, &$matches [, $flags = 0 [, $offset = 0 ]]])

参数说明如下:

preg_match() 函数可以返回 $pattern 的匹配次数,它的值将是 0 次(不匹配)或 1 次,因为 preg_match() 在第一次匹配后将会停止搜索。

示例:使用 preg_match() 函数搜索一个字符串

';
    var_dump($matches_1);
    var_dump($num);   //匹配次数为1次
    $pattern_2 = '/def$/';
    $num = preg_match($pattern_2, $subject, $matches_2, PREG_OFFSET_CAPTURE, 3);
    var_dump($matches_2);
?>

php中preg_match会匹配多少次

对于第一次匹配,将从字符串的第 8 位搜索与 $pattern_1 匹配的子串,$matches_2 数组中包含匹配得到的子串和其出现在目标字符串中的位置。

注意第二次正则表达式与第一次的正则表达式不同,其中加了一个定位符号$,表示匹配字符串结尾处的位置。

以上是“php中preg_match会匹配多少次”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


分享题目:php中preg_match会匹配多少次
文章来源:http://www.tsicrk.com/article/pehees.html

其他资讯

让你的专属顾问为你服务

2.6368s