`
沉睡的鱼
  • 浏览: 71555 次
  • 性别: Icon_minigender_2
  • 来自: 石家庄
社区版块
存档分类
最新评论

判断字符串是否有汉字

 
阅读更多
//用于判断字符串是否有汉字,有汉字时返回false ,否则为true
public boolean gbk(String str) {

char[] chars = str.toCharArray();
boolean isGB2312 = true;
for (int i = 0; i < chars.length; i++) {
byte[] bytes = ("" + chars[i]).getBytes();
if (bytes.length == 2) {
int[] ints = new int[2];
ints[0] = bytes[0] & 0xff;
ints[1] = bytes[1] & 0xff;
if (ints[0] >= 0x81 && ints[0] <= 0xFE && ints[1] >= 0x40
&& ints[1] <= 0xFE) {
isGB2312 = false;
break;
}
}
}
return isGB2312;
}
分享到:
评论

相关推荐

    PB判断字符串是否有中文

    ### PB判断字符串是否有中文 在PowerBuilder(简称PB)开发中,经常需要处理各种各样的字符串,其中就包括判断一个字符串是否包含中文字符。这对于实现国际化应用、进行文本分析等功能非常有用。本文将详细介绍两种...

    判断字符串是否含中文

    对于给定任意的字符串,如何快速的判断该字符串中是否包含汉字。

    字符串中是否包含中文

    1. **中文符号**:如果需要判断字符串中是否包含中文符号,可以使用更广泛的Unicode范围,例如`[\u3002\uff1b\uff0c\uff1a\u201c\u201d\u2018\u2019]`等。 2. **特殊字符处理**:在实际应用中,还需要考虑到特殊字符...

    oracle中如何判断一个字符串是否含有汉字.pdf

    1. 使用length和lengthb函数结合to_single_byte函数判断字符串中是否含有全角字符,进而判断是否包含汉字。全角字符通常占用两个字节,而半角字符占用一个字节。length函数返回字符串的字符长度,lengthb函数则返回...

    java 判断字符串是否是中文

    java 判断字符串是否是中文 共总结了6种方法。。。。

    快速判断是字符串是否含中文

    快速判断字符串包含中文,通过字符串长度比较,高效率判断是否含有中文字符。

    C#正则表达式大全, 判断字符串是否为正整数,中文,英文.....

    知识点 2:判断字符串是否为正整数 在上面的代码中,我们可以看到一个名为 IsInt 的方法,该方法可以判断输入字符串是否为正整数。该方法使用了正则表达式 @"^\d+$" 来匹配字符串,如果字符串仅包含数字字符,则...

    判断字符串有多少个汉字和标点符号

    #### 四、判断字符串中有多少个汉字和标点符号 根据题目描述,我们需要实现一个方法来统计字符串中汉字和标点符号的数量。具体步骤如下: 1. **定义方法 `isChinese(char c)`**:此方法用于判断单个字符是否为汉字...

    Java 正则表达式判断字符串是否包含中文

    ### Java正则表达式判断字符串是否包含中文 在日常的软件开发过程中,我们经常会遇到需要对输入的字符串进行校验的情况。例如,在处理用户输入、文本分析或数据清洗时,可能需要判断一个字符串中是否包含中文字符。...

    labview判断 英文还是汉字

    labview判断 英文还是汉字

    Delphi 判断字符串中是否有中文.rar

    总的来说,Delphi 中判断字符串中是否有中文字符涉及到对字符编码的理解以及字符串处理的技巧。通过解析字节模式,我们可以有效地检测到字符串中的中文字符,这对于本地化应用或者文本处理算法的设计都是必不可少的...

    易语言判断文本中是否有中文源码

    标题所提及的问题是关于“易语言判断文本中是否有中文源码”,这涉及到字符串处理和正则表达式的应用。 首先,我们要理解什么是中文源码。源码是指程序员用某种编程语言编写的源程序,它是未经过编译或解释的代码。...

    java 字符串中文判断

    至于判断字符串中是否有连续的中文字符,我们可以稍微修改上述代码,添加一个额外的条件来检查当前字符和下一个字符是否都是中文。这里是一个可能的实现: ```java public static boolean hasConsecutiveChinese...

    判断字符串编码是utf-8还是gb2312

    判断字符串编码是utf-8还是gb2312 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0。 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要使用PHP通过对字符的ASCII码值进行判断,从而...

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

    特别是在多语言环境中,我们需要能够判断字符串中是否包含特定的字符集,比如中文字符。由于中文字符在Unicode编码中具有特定的编码范围,我们可以利用这一点来判断字符串中是否包含中文。 首先,了解Unicode编码...

    Lua判断字符串中包含中文字符的方法和计算字符串宽度函数分享

    在编程语言Lua中,处理字符串数据时,我们经常会遇到需要判断字符串是否包含中文字符,以及需要计算字符串在显示时占用的宽度这两个问题。本文将详细介绍如何在Lua中判断字符串中是否包含中文字符以及如何计算字符串...

    Android判断字符串中是否含字母、中文或数字

    文章结尾提到了Java代码示例,提供了一种判断字符串中是否必须包含数字、字母和中文字符的方法,并且也提供了另一种通过正则表达式在Android `EditText`中判断输入字符串的方法。最后,文章鼓励读者参考这些方法,并...

    易语言判断文本中是否有中文

    在易语言中,我们可以利用字符串处理函数和位运算来判断字符是否属于中文范围。 易语言提供了丰富的字符串处理函数,例如“取字节”和“取字节长”,可以用来获取字符串中的单个字节或字节长度。对于GB2312编码,一...

    检验字符串是否包含简体字(针对繁体字和简体字不同的情况)

    在这个Java示例中,我们通过迭代器遍历字符串中的每个字符,然后使用`UCharacter.isSimpleCompatibilityIdeographic`方法来判断字符是否为简体字。 总的来说,检验字符串是否包含简体字涉及到对中文字符集的理解和...

Global site tag (gtag.js) - Google Analytics