博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 手机号码格式验证
阅读量:6884 次
发布时间:2019-06-27

本文共 1071 字,大约阅读时间需要 3 分钟。

 

 

package com.app.android01 ;import android.app.Activity;import android.os.Bundle;import android.text.TextUtils;import android.widget.TextView;public class MainActivity extends Activity {    private TextView textView ;     @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView( R.layout.activity_main ) ;        //手机号码        textView = (TextView) findViewById( R.id.tv ) ;        textView.setText( "sssss"+ isMobileNO( "17251101140") );    }         /**     * 判断手机格式是否正确     * @param mobiles     * @return     * 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188      * 联通:130、131、132、152、155、156、185、186      * 电信:133、153、180、189、(1349卫通)      * 总结起来就是第一位必定为1,第二位必定为3或5或8,其他位置的可以为0-9      */    public static boolean isMobileNO(String mobiles) {          //"[1]"代表第1位为数字1,"[358]"代表第二位可以为3、5、8中的一个,"\\d{9}"代表后面是可以是0~9的数字,有9位。          String telRegex = "[1][34578]\\d{9}" ;        if (TextUtils.isEmpty(mobiles)) return false ;          else return mobiles.matches( telRegex ) ;      } }

 

转载地址:http://conbl.baihongyu.com/

你可能感兴趣的文章
HDoj-2524 - 矩形A+B
查看>>
bootstrap模态框和select2合用时input无法获取焦点
查看>>
Asp.net MVC Request Life Cycle
查看>>
Android应用程序模拟手机按键
查看>>
变革之心——读后感
查看>>
CMake 教程
查看>>
Linux编辑器vi使用方法详细介绍
查看>>
【Win 10 应用开发】打印UI元素
查看>>
Effective C++:规定12:不要忘了复制的对象时,它的每一个组成部分
查看>>
SSD固态硬盘检测工具AS SSD参数
查看>>
CentOS7.0 安装JAVA周围环境
查看>>
关于windows系统里locale、code page、ANSI编码的问题
查看>>
JQUERY prop与attr差额
查看>>
多媒体流媒体
查看>>
iOS当该装置是水平屏,frame和bounds分别
查看>>
Java这点事
查看>>
快速设计表单样式
查看>>
jquery选择器(原创)<二>
查看>>
C++虚函数virtual,纯虚函数pure virtual和Java抽象函数abstract,接口interface与抽象类abstract class的比较...
查看>>
Android实例-操作摄像头(XE8+小米2)
查看>>