一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于昵称正则表达式 正则这个名字的文章,本文对文章昵称正则表达式 正则这个名字好好的分析和解答,希望你能喜欢,只有你喜欢的内容存在,只有你来光临,我们才能继续前行。
以下是一个Java中用于检查姓名的正则表达式,它能够匹配2到8个汉字或者2到16个英文字母。
code
String regex = "^([\\u4E00-\\u9FA5]{2,8}|[a-zA-Z]{2,16})$";
^ 表示匹配字符串的开头
() 表示一个捕获组,其中包含了两个子模式
[\u4E00-\u9FA5] 表示一个汉字字符,范围为Unicode编码的中文范围
{2,8} 表示该字符可以出现2到8次
| 表示逻辑或,表示两个子模式中的任意一个都可以匹配成功
[a-zA-Z] 表示一个英文字母,不区分大小写
{2,16} 表示该字符可以出现2到16次
$ 表示匹配字符串的结尾
因此,上面的正则表达式可以匹配长度为2到8个汉字或长度为2到16个英文字母的字符串,可以用于检查姓名是否符合要求。
这个要求纯粹用正则实现比较复杂,建议分2次判断,用正则判断是否数字,小写字母,中文
再获取字节长度,判断是否在4~20之间
判断是否数字,小写字母,中文的正则:
^[0-9a-z\\u4e00-\\u9fa5]+$
英文名正则吗?百度啊!算了我不能这么不负责任
varreg=/[a-zA-Z0-9]{0,10}/;/*支持英文和数字,且字符最多为10*/varreg=/[\x00-\xff]/;/*据说可以屏蔽所有中文代码(包括字符),这个ok吗*/
以上内容是小编精心整理的关于昵称正则表达式 正则这个名字的精彩内容,好的文章需要你的分享,喜欢昵称正则表达式 正则这个名字这篇精彩文章的,请您经常光顾吧!
下一篇:更多十二星座
本文标题:昵称正则表达式 正则这个名字
本文链接:http://m.xingzuo789.com/article/99924.html
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于昵称正则表达式 正则这个名字...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于修改新浪微博昵称怎么改 修改...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于昵称旁边的小耳朵 昵称排行榜...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于幻梦网名 幻梦网名可以加什么...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于温馨昵称女 温馨昵称大全的文...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于建议网名大全 建议名称的文章,...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于改变昵称 昵称改名的文章,本文...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于冷门教育名言名句 冷门教育名...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于昵称分享活动总结 昵称分享博...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于孟婆汤的网名 用孟婆汤起网名...