苹果手机复制电话号码提示格式不正确

简介: 本文介绍解决苹果手机复制电话号码提示格式不正确的方法。

问题



最近在做一个项目中出现苹果手机从电话簿复制电话号码粘贴在系统中点击下一步提示手机号码格式不正确问题,粘贴的手机号码中间没有空格,也只有11位,一开始不知道问题在哪里,后来通过对粘贴的手机号码进行长度length计算发现有12位,最后得出结论苹果手机从电话簿复制手机号码时会在末尾多一位看不见的占位符,通过肉眼无法看到,只能通过长度length才能得出有12位。


解决方法



解决方法就是将用户输入的手机号码截取前11位就可以得到正确的手机号码了,也可以先做一个去除空格的操作再进行截取,因为有的手机复制手机号粘贴出来的格式是这样的“123  1234  1234”,如果这样格式的手机号直接截取会造成截取号码不正确,所以需要先做一个去除空格操作,再进行截取,这个问题就可以解决了。


补充



之前提到的解决方法无法解决手机号前面存在占位符的情况,所以说需要把输入的手机号中的数字提取出来,这样就不怕占位符存在手机号的哪里了,程序如下。


var num = phone.replace(/[^0-9]/ig,"");


其中phone为粘贴进去的有问题的手机号,而num为提取出来数字的正确手机号。

相关文章
|
9月前
|
Java 数据库 数据安全/隐私保护
【SpringBoot】Validator组件+自定义约束注解实现手机号码校验和密码格式限制
【SpringBoot】Validator组件+自定义约束注解实现手机号码校验和密码格式限制
756 1
|
3月前
|
存储 编解码 算法
发到朋友圈的图片为什么会变糊?iPhone的live实况图是什么格式的图片?
本文介绍了iPhone Live实况图的格式(.livp)、社交平台图片变糊的原因、图像编码压缩的基本过程(变换、量化、熵编码),以及HEIF格式及其与HEVC的关系。HEIF格式具有体积小、颜色丰富、内容灵活等优势,适用于高效图像存储与传输。
|
5月前
|
Java 数据库连接 测试技术
自定义校验注解,优雅的实现手机号,身份证号的格式校验!
本文介绍了如何创建自定义校验注解来实现手机号和身份证号的格式校验,包括定义注解、实现校验逻辑、将注解应用于模型类,以及常用的校验器库和框架,旨在提高代码的可维护性和减少重复的校验逻辑。
|
9月前
|
存储 Web App开发 Android开发
iOS不支持WebP格式图片解决方案和iPhone 7及其后硬件拍照的HEIC格式图片
iOS不支持WebP格式图片解决方案和iPhone 7及其后硬件拍照的HEIC格式图片
756 1
iOS不支持WebP格式图片解决方案和iPhone 7及其后硬件拍照的HEIC格式图片
|
9月前
|
Android开发
【苹果安卓通用】xlsx 和 vCard 文件转换器,txt转vCard文件格式,CSV转 vCard格式,如何批量号码导入手机通讯录,一篇文章说全
本文介绍了如何快速将批量号码导入手机通讯录,适用于企业客户管理、营销团队、活动组织、团队协作和新员工入职等场景。步骤包括:1) 下载软件,提供腾讯云盘和百度网盘链接;2) 打开软件,复制粘贴号码并进行加载预览和制作文件;3) 将制作好的文件通过QQ或微信发送至手机,然后按苹果、安卓或鸿蒙系统的指示导入。整个过程简便快捷,可在1分钟内完成。
203 6
邮箱-手机账号格式如何进行正则表达式校验
邮箱-手机账号格式如何进行正则表达式校验
530 0
|
9月前
|
JavaScript 前端开发 物联网
正则表达式的用法(判断是否为手机号格式)
正则表达式的用法(判断是否为手机号格式)
1015 1
如何用正则表达式判断手机号格式正不正确
如何用正则表达式判断手机号格式正不正确
154 0
|
JSON 前端开发 Java
手机号码查吉凶_获取第三方 json 格式数据| 学习笔记
快速学习手机号码查吉凶_获取第三方 json 格式数据。
手机号码查吉凶_获取第三方 json 格式数据| 学习笔记
|
Java
java实现手机邮箱格式验证
java实现手机邮箱格式验证
382 0

热门文章

最新文章