13518219792

建站动态

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

phppreg_match会匹配几次

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

创新互联建站是一家集网站建设,沧县企业网站建设,沧县品牌网站建设,网站定制,沧县网站建设报价,网络营销,网络优化,沧县网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

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

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);
?>

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

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


当前标题:phppreg_match会匹配几次
链接URL:http://cdbrznjsb.com/article/dhcjhho.html

其他资讯

让你的专属顾问为你服务