您的位置:首页 > 编程语言 > PHP开发

php正则表达式判断是否为ip格式

2014-12-24 20:47 381 查看
<?php
$a = '127.0.0.111';
$b = preg_match("/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/",$a);
var_dump($b);


用双引号是因为要使用转移字符\

/^  正则开始标记

$/  正则结束标记

/d  非零整数

{1,3}  长度范围至少重复1次,最多3次,,结合前面的/d,就是1到3个长度的非零正数

匹配成功返回1,失败返回0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: