一般在用户登录时需要判断用户名是否为中文汉字,可以使用正则表达式,来匹配字符是否包含中文,中文通配符为[u4e00-u9fa5]匹配中文,下面为大家分享一下使用Matcher来解决此问题。

代码如下:com.yoodb.test

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class demo {

private final static String regEx = "[\u4e00-\u9fa5]";

private final static Pattern pat = Pattern.compile(regEx);

public static void main(String[] args) {

String input = "素文宅";

System.out.println(isContainsChinese(input));

input = "www.yoodb.com";

System.out.println(isContainsChinese(input));

}

public static boolean isContainsChinese(String str)

{

Matcher matcher = pat.matcher(str);

boolean flg = false;

if (matcher.find())    {

flg = true;

}

return flg;

}

}

java 判断是否包含中文_Java中判断字符串中是否包含中文汉字相关推荐

  1. java string 查找大写字母_java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例...

    本文实例讲述了java实现统计字符串中大写字母,小写字母及数字出现次数的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static v ...

  2. java 匹配最后一次出现的字符_在Java中查找字符串中字符的最后一次出现

    使用该lastIndexOf()方法在Java中查找字符串中字符的最后一次出现. 假设以下是我们的字符串.String myStr = "Amit Diwan"; 在上面的字符串中 ...

  3. python字符串去掉空行_从python中的字符串中删除空格

    python字符串去掉空行 如何在python中删除字符串中的空格 (How to remove whitespaces in a string in python) str.lstrip()str. ...

  4. 怎么批量删除html里的字段,如何从Excel中的字符串中删除所有HTML标签?

    如何从Excel中的字符串中删除所有HTML标签? 如果您的工作表包含用HTML标记括起来的文本字符串,现在,您想要从字符串中删除所有HTML标记,以使单元格清晰可见,如下面的屏幕截图所示. 本文,我 ...

  5. 如何在PHP中删除字符串中的所有空格? [重复]

    本文翻译自:How do I strip all spaces out of a string in PHP? [duplicate] Possible Duplicate: 可能重复: To str ...

  6. python删除字符串中的字母_在Python中删除字符串中的大写字母

    我想写一个函数消除一个字符串和2个可选参数.第一个可选参数(bad_characters)取一个字母,第三个参数(case_sensitive)取一个布尔值.该函数应该接受一个字符串s并移除bad_c ...

  7. 从Google表格中的字符串中提取多个特定长度的数字子串的解决思路

    问题描述: 我只需要从Google 表格中的字符串中拆分或提取由 8 位数字组成的数字. 我尝试过SPLITorREGEXREPLACE但我找不到只获取该长度的数字的方法,我只获取字符串中的所有数字! ...

  8. 在mysql中去除字符串中html标签SQL语句集中方法

    在日常开发中,我们会遇到需要在数据库中对通过web网站中文本编辑器提交上来的内容进行一些特殊处理等,此处是针对mysql数据库中去除字符串中的html标签SQL语句. 直接贴上代码: SET GLOB ...

  9. java识别中文_Java 完美判断中文字符的方法

    Java判断一个字符串是否有中文一般情况是利用Unicode编码正则来做判断,但是其实这个区间来判断中文不是非常精确,以下是比较完善的判断方法 Java判断一个字符串是否有中文一般情况是利用Unico ...

  10. java中判断集合为空_java如何判断list集合为空

    1.如果想判断list是否为空,可以这么判断: if(null == list || list.size() ==0 ){ //为空的情况 }else{ //不为空的情况 } 2.list.isEmp ...

最新文章

  1. AlexeyAB DarkNet YOLOv3框架解析与应用实践(四)
  2. 集合框架源码分析六之堆结构的实现(PriorityQueue)
  3. Dubbo环境搭建-管理控制台dubbo-admin实现服务监控
  4. 想基于K8s按需扩展应用程序,可从这几方面入手
  5. 2017ACM/ICPC广西邀请赛
  6. burpsuite小米手机抓包_使用burpsuite实现Android APP的HTTPS抓包
  7. 找出数组中不重复的一个数
  8. JQuery-Ztree 树插件下载 与 快速入门
  9. c语言生日创意代码_C语言如何编程生日快乐代码
  10. 技术债务-坏味道、Bug、漏洞
  11. 【网站搭建】修改namesilo自带的域名服务器至cloudflare
  12. Cesium 关于相机的orientation 及 destination并制作地球动画
  13. 使用JAVA对数据库的记录进行操作(初步)
  14. matlab epics,基于EPICS/MATLAB图像处理的光束位置测量系统
  15. 国产操作系统和Linux
  16. Linux下QT串口通过无线模块收发十六进制数据
  17. Elasticsearch基础09——search查询API
  18. mac 卸载 安装mysql_Mac 卸载与安装mysql
  19. 国内高精地图哪家强?商业化落地的高德地图领先一步
  20. 人工智能+大数据 百度地图助力智慧城市与智慧交通建设

热门文章

  1. Gearbox变速器
  2. 无缝衔接的人会遭报应吗_恋爱中,无缝对接的都是垃圾吗?
  3. Corechips SL2.2S USB2.0 4口 Hub 集成电路
  4. 安装Linux系统时卡在命令行了,从硬盘安装Linux和从Grub命令行启动操作系统
  5. C语言二分查找算法[基础算法]
  6. 华为数据中心网络设备例行维护
  7. linux 后台运行matlab 程序
  8. 织梦获取当前栏目的顶级栏目名称。
  9. 基于JAVA模拟考试系统计算机毕业设计源码+数据库+lw文档+系统+部署
  10. WebBrowser中打开新页面