旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java推断字符串是不是是中文【JAVA教程】,java,字符串

作者:搜教程发布时间:2019-12-30分类:JAVA教程浏览:23评论:0


导读:java推断字符串是不是是中文的要领代码以下:Stringstring;//须要推断的内容if(string.matches("[\u4E00-\u9FA5]+"))...

java推断字符串是不是是中文的要领代码以下:

String string; //须要推断的内容
if(string.matches("[\u4E00-\u9FA5]+")){
    ToastUtils.Toast(Activity_authentication.this, "内容是中文");
}else{
    ToastUtils.Toast(Activity_authentication.this, "内容包括非中文");
}

Unicode 是环球笔墨一致编码。它把世界上的种种笔墨的每个字符指定唯一编码,完成跨语种、跨平台的运用。

中文用户最常打仗的是汉字 Unicode 编码。中笔墨符数目庞大,一样平常运用的汉字数目有数千个,再加上生僻字,数目到达数万个。

matches() 要领用于检测字符串是不是婚配给定的正则表达式。

挪用此要领的 str.matches(regex) 情势与以下表达式发生的效果完全相同:

Pattern.matches(regex, str)

语法

public boolean matches(String regex)

参数:regex -- 婚配字符串的正则表达式。

返回值:在字符串婚配给定的正则表达式时,返回 true。

更多java学问请关注java基础教程栏目。

以上就是java推断字符串是不是是中文的细致内容,更多请关注ki4网别的相干文章!

标签:java字符串


欢迎 发表评论: