国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

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

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

服務器之家 - 編程語言 - JAVA教程 - Java中判斷字符串是中文或者英文的工具類分享

Java中判斷字符串是中文或者英文的工具類分享

2019-12-01 13:03Java教程網 JAVA教程

這篇文章主要介紹了Java中判斷字符串是中文或者英文的工具類分享,本文直接給出代碼,相關說明請看代碼的注釋,需要的朋友可以參考下

直接上代碼:

 

復制代碼代碼如下:


import java.util.regex.Matcher;
import java.util.regex.Pattern;

 

/**
 * 
 * <p>
 * ClassName ShowChineseInUnicodeBlock
 * </p>
 * <p>
 * Description 提供判斷字符串中文或者是英文的一種思路
 * </p>
 * 
 * @author wangxu wangx89@126.com
 *         <p>
 *         Date 2014-9-16 下午06:45:35
 *         </p>
 * @version V1.0
 * 
 */
public class ShowChineseInUnicodeBlock {
 public static void main(String[] args) {
  String str = "我愛你,!?():;“”、。";
  char[] charArray = str.toCharArray();
  for (int i = 0; i < charArray.length; i++) {
   isChinese(charArray[i]);
  }
  String chinese = "中國god damn";
  System.out.println(isContainChinese(chinese));
  String english = "dfafdabac";
  System.out.println(isEnglish(english));
 }

 /**
  * 
  * <p>
  * Title: isChinese
  * </p>
  * <p>
  * Description: 該函數就用來打印一些字符看看屬于什么
  * </p>
  * 
  * @param c
  * 
  */
 public static void isChinese(char c) {
  Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);
  if (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS) {
   System.out.println(c + "--CJK_UNIFIED_IDEOGRAPHS");
  } else if (ub == Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS) {
   System.out.println(c + "--CJK_COMPATIBILITY_IDEOGRAPHS");
  } else if (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A) {
   // CJK Unified Ideographs Extension WikipediaUnicode擴展漢字
   // CJK Unified Ideographs Extension A 中日韓統一表意文字擴展區A ; 表意文字擴充A
   // CJK Unified Ideographs Extension B 中日韓統一表意文字擴展區B
   System.out.println(c + "--CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A");
  } else if (ub == Character.UnicodeBlock.GENERAL_PUNCTUATION) {// 通用標點
   System.out.println(c + "--GENERAL_PUNCTUATION");

  } else if (ub == Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION) {
   System.out.println(c + "--CJK_SYMBOLS_AND_PUNCTUATION");

  } else if (ub == Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS) {
   System.out.println(c + "--HALFWIDTH_AND_FULLWIDTH_FORMS");

  }
 }

 public static boolean isEnglish(String charaString) {
  return charaString.matches("^[a-zA-Z]*");
 }

 public static boolean isContainChinese(String str) {// 檢測是否包含中文
  String regEx = "[\\u4E00-\\u9FA5]+";
  Pattern p = Pattern.compile(regEx);
  Matcher m = p.matcher(str);
  if (m.find()) {
   return true;
  } else {
   return false;
  }
 }
}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本黄色a视频 | 在线观看一区三区 | a级毛片免费高清视频 | 国产成人精品久久二区二区91 | 国精品一区二区三区 | 中文字幕一区在线 | 亚洲一区二区三区视频 | 欧美一区二区在线播放 | 欧美日韩中文国产一区发布 | 国产日韩精品一区 | 人人插| 国产在线看片 | 久久久91| 亚洲人成网亚洲欧洲无码 | 日本一区二区在线视频 | 中文字幕国产日韩 | 中文字幕在线免费播放 | 中文字幕成人在线 | 欧美日韩在线一区二区三区 | 国产精品久久免费观看spa | 国产中文视频 | 日韩精品一区二区三区丰满 | 中文字幕国产一区二区 | av人人看 | 狠狠综合久久av一区二区老牛 | 久久精品二区 | 成人精品电影 | 国产精品自拍系列 | 免费看片www | 午夜视频 | 国产精品久久久久久久久久东京 | 成人片免费视频 | 91久久精品日日躁夜夜躁国产 | 7799精品视频天天看 | 久久99精品久久久 | 国产成人亚洲综合 | 一区二区在线 | 国精产品99永久一区一区 | 中文字幕亚洲欧美 | 国产h片在线观看 | 一区二区av |