请问java高手,如何用String的matches();匹配一个只有(字母、数字、中文)的字符串啊?感激不尽
展开全部
String format = "^([A-Za-z]|[0-9]|[\u4E00-\u9FA5]){0,}$";
String s = "11";
Boolean b = s.matches(format);
您试试看!
String s = "11";
Boolean b = s.matches(format);
您试试看!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得得用正则表达式吧,字母数字的我知道 中文的试一试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则应该是 \w
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\w代表正常的数字字母…
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询