当前位置:首页 > 开发 > 开源软件 > 正文

UnicodeBlock检测中文用法

发表于: 2015-02-28   作者:布衣凌宇   来源:转载   浏览:
摘要: /**  * 判断输入的是汉字  */ public static boolean isChinese(char c) {        Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);    

/**
  * 判断输入的是汉字
  */
 public static boolean isChinese(char c) {
        Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);
        if (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS
             || ub == Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS
            || ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
            || ub == Character.UnicodeBlock.GENERAL_PUNCTUATION
            || ub == Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION
            || ub == Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS) {
            return true;
        }
        return false;
    }
 /**
  * 检测输入String是否全是中文
  */
 public static boolean checkNameChese(String name){
  boolean res=true;
  char[] ch=name.toCharArray();
  for(int i=0;i<name.length();i++){ //检测每一个字符是否是中文
   if(!isChinese(ch[i])){
    res=false;
    break; //有一个不是中文立即跳出
   }
  }return res;
 }

UnicodeBlock检测中文用法

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
FindBugs是用于Java的另一种静态分析工具,它在某些方面与Checkstyle和PMD类似,但是侧重点不同。Fi
PMD是一款静态代码分析工具,它能够自动检测各种潜在缺陷以及不安全或未优化的代码。Checkstyle之类
跟我学机器视觉-HALCON学习例程中文详解-FUZZY检测用于开关引脚测量 * This example program demons
Android Tools中的DDMS带有一个很不错的内存检测工具Heap。使用Heap检测应用进程使用内存情况步骤如
Android Tools中的DDMS带有一个很不错的内存检测工具Heap。使用Heap检测应用进程使用内存情况步骤如
先说3种方法 代码: #include <windows.h> #include <stdio.h> BOOL gInVMWARE, gInVir
学习要点: 1.navigator 对象 2.客户端检测 由于每个浏览器都具有自己独到的扩展, 所以在开发阶段
学习要点: 1.navigator 对象 2.客户端检测 由于每个浏览器都具有自己独到的扩展, 所以在开发阶段
/* 一.navigator对象 navigator对象最早由NetscapeNavigator2.0引入的navigator对象,现在已经成为
在目标检测方法中,首先利用样本(大约几百幅样本图片)的Haar特征进行分类器训练,得到一个联级的
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号