手机号码验证

时间:2019-05-11 13:16:45

标签: android

它在Android中的验证:  用户将在登录时在EditText框中使用这些移动格式的大小写 注意:国家/地区代码可以是任何国家/地区。  1.仅联系电话。 ,例如:7042955698 2. 0 +联络号码。 ,例如0 7042955698 3.国家/地区代码+联系电话。 ,例如91 7042955698 4。“ +” +国家/地区代码+联络号码。 ,喜欢+91 7042955698 5. 00 +国家/地区代码+联络号码。 ,例如00 91 7042955698  由此,我们应该只获得联系电话。 如何解决这个问题? 提前致谢!!欢呼

1 个答案:

答案 0 :(得分:0)

请尝试以下两种方式,
1.使用设备默认电话匹配模式以if-else之类的方式检查号码验证,

android.util.Patterns.PHONE.matcher(editText.getText().toString()).matches()

2。创建您自己的手机号码格式,并使用if-else进行验证。 (模式应采用字符串格式进行比较),例如

if (editText.getText().toString().matches(your_contact_Pattern))

希望它在逻辑上有帮助。