php preg_match()函数使用正则表达式匹配字符串

分类:知识百科 日期: 点击:0

preg_match()函数介绍

preg_match()函数是PHP中的正则表达式函数,它的作用是使用正则表达式匹配字符串,返回匹配成功的次数,如果匹配不成功,则返回0。

使用方法

preg_match()函数的使用方法非常简单,只需要传入两个参数,第一个参数是正则表达式,第二个参数是要匹配的字符串,例如:

$pattern = '/[0-9]/';
$string = '12345';
preg_match($pattern, $string);

这里的$pattern是正则表达式,表示要匹配的字符串中必须包含0-9中的任意一个数字,$string是要匹配的字符串,这里是12345,显然,这个字符串中包含0-9中的数字,所以,preg_match()函数会返回1,表示匹配成功。

preg_match()函数还可以传入第三个参数,用于接收匹配成功的字符串,例如:

$pattern = '/[0-9]/';
$string = '12345';
$matches = array();
preg_match($pattern, $string, $matches);

这里,$matches是一个数组,用于接收匹配成功的字符串,执行完上面的代码后,$matches数组中会包含一个元素,这个元素的值就是匹配成功的字符串,也就是12345。

preg_match()函数是PHP中的正则表达式函数,它的作用是使用正则表达式匹配字符串,返回匹配成功的次数,如果匹配不成功,则返回0。其使用方法非常简单,只需要传入两个参数,第一个参数是正则表达式,第二个参数是要匹配的字符串,可以传入第三个参数,用于接收匹配成功的字符串。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。