首页 > 后端开发 > php教程 > 正则匹配指定长度的数字要如何写

正则匹配指定长度的数字要如何写

WBOY
发布: 2016-06-13 10:14:50
原创
1262 人浏览过

正则匹配指定长度的数字要怎么写?
1234567890
1234567890123
0987654321
3210987654321
1324354657
1324354657689
我只想匹配其中长度为10的那些数字,我要怎么写正则?

------解决方案--------------------

PHP code
$str=<<<htm<td>1234567890</td><td>1234567890123</td><td>0987654321</td><td>3210987654321</td><td>1324354657</td><td>1324354657689</td>htm;preg_match('/(<td>[d]{10}</td>)/',$str,$match);print_R ($match[1]);<br><font color="#e78608">------解决方案--------------------</font><br>
登录后复制
PHP code
<?php$str=<<<htm<td>1234567890</td><td>1234567890123</td><td>0987654321</td><td>3210987654321</td><td>1324354657</td><td>1324354657689</td>htm;preg_match_all('/(<td>[d]{10}b</td>)/',$str,$match);print_R ($match[1]);<br><font color="#e78608">------解决方案--------------------</font><br>
登录后复制
PHP code
preg_match_all('/<td>(d{10}b)</td>/',$str,$matchs);print_r ($matchs);<br><font color="#e78608">------解决方案--------------------</font><br>把函数改成 preg_match_all 就行了<br><br>preg_match_all('/(<td>[d]{10}</td>)/',$str,$match);<br><br><div class="clear"></div>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板