判断用户名只支持中英文和下划线

转载 2012年03月30日 12:04:44

public static boolean checkLetterInvalid(String s)

{

char[] cs = s.toCharArray();

boolean flag = true;

for(char c:cs)

{

if(Character.isDigit(c))

{

continue;

}

if(Character.isLetter(c))

{

continue;

}

if(c == 95)

{

continue;

}

Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);

if(ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS)

{

continue;

}

flag = false;

break;

}

return flag;

}

相关文章推荐

javascript/JS限制用户名只能输入字母和数字下划线

function checkreg(){          var msg = "对不起,输入错误\n";       ...

C# WinForm登陆窗体 限制用户名只输入字母 数字以及下划线

文本框的输入限制,我们主要集中两个问题: 一、怎样限制用户名输入的长度? 答:设置txtName的属性 MaxLength="10"; (我们这里以10个字符为例) 二、怎样限制用户...

javascript/JS限制用户名只能输入 汉字字母和数字下划线

验证用户名的一个例子: html:   js: function checkUser()  { var username = $("#username").val(); if...

javascript/JS限制用户名只能输入 汉字字母和数字下划线

验证用户名的一个例子: html:   js: function checkUser()  { var username = $("#username").val(); if...

由数字、26个英文字母、下划线或汉字的正则表达式

1.由数字、26个英文字母或者下划线组成的字符串:       ^[0-9a-zA-Z_]{1,}$   2.非负整数(正整数 + 0 ):    ...

js正则 匹配 汉字、数字、英文字母、下划线 的 正则表达式

js JavaScript正则 匹配 汉字、数字、英文字母、下划线 的 正则表达式

由数字、26个英文字母、下划线或汉字的正则表达式

1.由数字、26个英文字母或者下划线组成的字符串:     ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ):     ^/d+$ 3. 正整数:   ...

由数字、26个英文字母或者下划线组成的字符串:

1.由数字、26个英文字母或者下划线组成的字符串:      ^[0-9a-zA-Z_]{1,}$  2.非负整数(正整数 + 0 ):      ^/d+$  3. 正整数:   ...

1.由数字、26个英文字母或者下划线组成的字符串:

1.由数字、26个英文字母或者下划线组成的字符串:    ^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 + 0 ):    ^/d+$3. 正整数:    ^[0-9]...

由数字、26个英文字母、下划线或汉字的正则表达式

由数字、26个英文字母、下划线或汉字的正则表达式 博客分类:  JS 正则表达式 Html代码   1.由数字、26个英文字母或者下划线组成的字符...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)