社区
基础编程
帖子详情
各位,如何校验座机电话号码和手机电话号码
phplover
2002-09-28 03:17:45
比如,下面的都合法:
021-11111111
02111111111
86-021-11111111
86021-11111111
号码最后面的部分6-8位,可以带上国际区号
还有手机号吗,前面可以带上0
...全文
843
5
打赏
收藏
各位,如何校验座机电话号码和手机电话号码
比如,下面的都合法: 021-11111111 02111111111 86-021-11111111 86021-11111111 号码最后面的部分6-8位,可以带上国际区号 还有手机号吗,前面可以带上0
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vivanboy
2002-09-29
打赏
举报
回复
$pattern="/^([0-9]{1,6}[-]?)?([0][1-9][0-9]{1,2}[-]?)?[0-9]{6,8}$/";//国际区位号码1-6位
$phone="02111111111";
//$phone="021-11111111";
if(preg_match($pattern,$phone)) echo "电话号码合法!";
else echo "电话号码不合法";
$movePhone="13011111111";
if(preg_match("/^[0]?[1][3][0-9]{9}$/",$movePhone)) echo "手机号码合法!";
else echo "手机号吗不合法!";
snolidge
2002-09-28
打赏
举报
回复
关注!!!
anziqi
2002-09-28
打赏
举报
回复
学习学习.
qiushuiwuhen
2002-09-28
打赏
举报
回复
echo(check("021-12345678"));
echo(check("02112345678"));
echo(check("86-021-12345678"));
echo(check("86021-12345678"));
echo(check("0536-1234567"));
echo(check("13812311213"));
echo(check("013812311213"));
function check($str){
if(ereg("^([0-9]{2}-?)?0[0-9]{2}-[0-9]{8}$",$str))return 1;//3位区号
if(ereg("^([0-9]{2}-?)?0[0-9]{10}$",$str))return 2;
if(ereg("^([0-9]{2}-?)?0[0-9]{3}-[0-9]{7}$",$str))return 3;//4位区号
if(ereg("^0?13[0-9]{9}$",$str))return 4;//手机
return 0;
}
qiushuiwuhen
2002-09-28
打赏
举报
回复
8602111111111
行不行?
js
手机
号码和
电话号码
(
座机
号)正则
校验
checkPhone() { var mobile = ''; var tel = /^0\d{2,3}-?\d{7,8}$/; var phone = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; if(mobile.length == 11){//
手机
号码 if(p...
开发中常用的
手机
号及
座机
校验
方案
座机
号码的位数因国家和地区而异,开发中应注重格式
校验
而非固定位数限制。中国大陆
座机
号由3-4位区号和7-8位本地号码组成,总长度10-12位不等。国际号码更为复杂,包含1-3位国家码和不定长的区号及本地号码。开发建议:前端应提供格式提示和宽松
校验
;后端需清洁数据(保留纯数字)并进行长度
校验
;数据库建议存储清洁后的纯数字,使用VARCHAR(20)左右字段。国际项目推荐使用专业库如libphonenumber处理号码验证。
校验
手机
和
座机
号码合规性JAVA代码
校验
手机
和
座机
合规性JAVA代码 @Expose public String checkPhoneNum(String ihomephone) { String returnStr = ""; if (isEmpty(ihomephone)) return returnStr; //
校验
座机
if (ihomephone.length() == 11 || ihomephone.length() == 10 || ihomephone.length() == 13 || ihom
Form表单
校验
_
座机
号、
电话号码
校验
输入内容是否是
电话号码
/** *
电话号码
返回true * @param val * @returns {boolean} */ function checkPhoneNumber(val) { let isPhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/; let isMob = /^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356
同时
校验
手机
号和
座机
号
同时
校验
手机
号和
座机
号
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章