码迷,mamicode.com
首页 > Web开发 > 详细

/^(0|[1-9]\d*)([.]5)?$/ 在PHP正则中是什么意思 ?

时间:2016-08-01 12:29:45      阅读:541      评论:0      收藏:0      [点我收藏+]

标签:

 

 1 ^以什么开头
 2 ()分组
 3 |或的意思
 4 \d 匹配任何数字字符串 [0-9]
 5 0|[1-9]\d* 0 或1-9之间的数+任意数字零次或多次   开头
 6 ()分组
 7 []原子表
 8 [.]5匹配.5
 9 ? 零次或1次
10 总结: 必须以0 或1-9+任意字符0次或多次开头,可以是.5结尾
11 <?php
12     $preg =/^(0|[1-9]\d*)([.]5)?$/;
13     //$string = ‘925‘;
14     //$string = ‘92.5‘;
15     //$string = ‘0.5‘;
16     //$string = ‘0‘;
17     preg_match_all($preg,$string,$arr);
18  
19     print_r($arr);

 

/^(0|[1-9]\d*)([.]5)?$/ 在PHP正则中是什么意思 ?

标签:

原文地址:http://www.cnblogs.com/bass6/p/5725129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!