正则表达式 手机号 6-16位密码

  private void submit() {
        String miV = "[1-9a-zA-Z]{6,16}";
        String haoV = "[1-9][1-9][1-9][0-9]{8}";
//                String youV = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";


        String hao = e_hao.getText().toString().trim();
        if (TextUtils.isEmpty(hao)) {
            Toast.makeText(this, "请输入手机号码", Toast.LENGTH_SHORT).show();
            return;
        } else {


        }


        String mi = e_mi.getText().toString().trim();
        if (TextUtils.isEmpty(mi)) {
            Toast.makeText(this, "请输入密码", Toast.LENGTH_SHORT).show();
            return;
        }


        //正则表达式
        if (hao.matches(haoV) && mi.matches(miV)) {
            Toast.makeText(this, "账号密码正确", Toast.LENGTH_SHORT).show();
//            qq新浪
            new ShareAction(Main3Activity.this).withText("hello")
                    .withMedia(new UMImage(this, R.mipmap.ic_launcher))
                    .setDisplayList(SHARE_MEDIA.SINA, SHARE_MEDIA.QQ, SHARE_MEDIA.WEIXIN)
                    .setCallback(shareListener).open();
        } else {
            Toast.makeText(this, "账号密码错误", Toast.LENGTH_SHORT).show();


        }

猜你喜欢

转载自blog.csdn.net/weixin_41835113/article/details/80441366