Android判断用户名只能为字母、数字和汉字

来源:互联网 发布:sql查询语句表别名 编辑:程序博客网 时间:2024/05/17 06:57

原理

  1. 利用正则表达式判断用户名是否为字母、数字和汉字。参考自:匹配中文字符的正则表达式: [/u4e00-/u9fa5]

  2. 使用Pattern类来进行比对

代码

 /**     * 验证用户名只包含字母,数字,中文     * @param account     * @return     */    public static boolean checkAccountMark(String account){        String all = "^[a-zA-Z0-9\\u4e00-\\u9fa5]+$";        Pattern pattern = Pattern.compile(all);        return pattern.matches(all,account);    }
0 0
原创粉丝点击