java 正则表达式 验证字符串 只包含汉字英文数字
String regex="[^\u4E00-\u9FA5a-zA-Z0-9]+";
Pattern pattern = Pattern.compile(regex);
Matcher match=pattern.matcher(s);
boolean b=match.matches();
if(b)
{
return false;
}
else
{
return true;
}
不知道为什么用不了,
自己改了下,换个思路就对了,
Java code:
String regex="^[a-zA-Z0-9\u4E00-\u9FA5]+$";
Pattern pattern = Pattern.compile(regex);
Matcher match=pattern.matcher(s);
boolean b=match.matches();
if(b)
{
return true;
}
else
{
return false;
}
en,不错,接分
正在找这个,收藏了,谢谢LZ
\u4E00-\u9FA5]+$ 这个是做什么的呢
\u4E00-\u9FA5
这是汉字uniciode码的范围
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
<form class="form" action=&quo ......
现在遇到这样一个问题:
在java 中编写swing程序, 添加按钮jbServerStart,目的是当点击jbServerStart时,程序会自动创建两个与其他终端通信的对象,代码如下:
private Container createButtonPane ......
我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......
我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:
<HTML>
<HEAD>
<TITLE>TEST.HTML< ......