一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java判斷字符串中是否包含中文方法

Java判斷字符串中是否包含中文方法

2019-11-24 15:19junjie JAVA教程

這篇文章主要介紹了Java判斷字符串中是否包含中文方法,使用Matcher類解決了這個問題,需要的朋友可以參考下

今天和同事在討論一個問題,需要檢查“輸入的字符串中是否包含中文”,剛開始想到是用正則表達式,正則表達式中是以[u4e00-u9fa5]來全匹配字符是否是中文,但現在面臨的問題是這個字符串中還可能包含英文字符、數字、特殊字符,一時也沒想出能匹配該場景的正則表達式,后來在網上搜了下,可以使用Matcher類來解決該問題,大致的代碼實現如下:

  1. import java.util.regex.Matcher; 
  2. import java.util.regex.Pattern; 
  3. public class demo { 
  4. static String regEx = "[\u4e00-\u9fa5]"
  5. static Pattern pat = Pattern.compile(regEx); 
  6. public static void main(String[] args) { 
  7. String input = "Hell world!"
  8. System.out.println(isContainsChinese(input)); 
  9. input = "hello world"
  10. System.out.println(isContainsChinese(input)); 
  11.    
  12. public static boolean isContainsChinese(String str) 
  13. Matcher matcher = pat.matcher(str); 
  14. boolean flg = false
  15. if (matcher.find())    { 
  16. flg = true
  17. return flg; 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91青青在线视频 | 国内精品视频一区二区三区八戒 | 99视频全部看免费观 | 99热在线这里只有精品 | 欧美成人免费观看久久 | 日韩一品在线播放视频一品免费 | 国产啪精品视频网给免丝袜 | 免费观看无遮挡www的小视频 | 国产成人影院 | 特黄特色一级aa毛片免费观看 | 亚洲AV永久无码精品澳门 | 人人福利| 无限好资源第一片免费韩国 | 我的青梅竹马是消防员2季未增删免费 | 久久一本岛在免费线观看2020 | 亚洲成av人片天堂网 | 四虎在线最新地址公告 | 99久久国产综合精麻豆 | 白丝萝莉h | 91久久青青草原线免费 | 日本中年japanesebear | 男生操女生的漫画 | 24adc年龄18岁欢迎大驾光临 | 黑人群性xxx | 欧美2区| 数学老师扒开腿让我爽快 | 青青国产在线视频 | 欧美草逼网站 | 天天色综合6 | 国产伦精品一区二区三区女 | 青草午夜精品视频在线观看 | 调教催眠改造np总攻 | 四虎影院精品 | 玩高中女同桌肉色短丝袜脚文 | 私人家庭影院5577 | 国产成人亚洲精品一区二区在线看 | 四虎在线网址 | 国产在线视频一区二区三区 | 无码国产成人777爽死在线观看 | 久久国产精品永久免费网站 | 欧美一级激情 |