专业的JAVA编程教程与资源

网站首页 > java教程 正文

PHP正则表达式核心技术完全详解 第7节 数组元素正则匹配

temp10 2024-11-16 00:43:47 java教程 8 ℃ 0 评论

作者:极客小俊

一个专注于web技术的80后

PHP正则表达式核心技术完全详解 第7节 数组元素正则匹配

你不用拼过聪明人,你只需要拼过那些懒人 你就一定会超越大部分人!



PHP正则匹配数组中的元素


preg_grep(参数..) 返回匹配模式的数组条目,数组中符合正则表达式条件的数组元素 ,并且返回数据类型是数组!

参数列表:

参数1:正则表达式

参数2:检测匹配的数组 索引数组 关联数组 都是可以的!

参数3: 设置结果为正则不匹配的元素组成的数组

案例代码1:

 //自定义一个数组
 $array=array("23.32","22","12.009","23.43.43","-100","zhangsan");
 
 //匹配有两个小数点儿的数字
 $pattern="/^(\d+)?\.\d+\.\d+$/";
 $result1=preg_grep($pattern, $array);
 show($result1);
 ?
 //匹配数字的, 包括负数
 $pattern="/-?\d/";
 $result1=preg_grep($pattern, $array);
 show($result1);

案例代码2:

 //自定义一个数组
 $array=array("23.32","22","12.009","23.43.43","-100","zhangsan");
 $pattern="/^(\d)+?\.(\d)+$/";
 $result=preg_grep($pattern, $array);
 show($result);



极客小俊@今日头条,首发原创文章

如果喜欢话请 "点赞 评论 收藏" 一键三连

大家的支持就是我坚持下去的动力!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表