亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java如何判斷字符串是否有中文

小億
144
2023-08-31 18:06:53
欄目: 編程語言

可以使用正則表達式來判斷一個字符串中是否含有中文字符。

具體的實現代碼如下:

public static boolean containsChinese(String str) {
String regex = "[\\u4e00-\\u9fa5]";
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(str);
return matcher.find();
}

該方法使用了Unicode中文字符范圍的正則表達式[\\u4e00-\\u9fa5]來匹配中文字符。然后使用Pattern類的compile方法來編譯正則表達式,使用Matcher類的find方法來查找字符串中是否有匹配的中文字符。

使用示例:

String str1 = "Hello 你好!";
String str2 = "Hello, World!";
System.out.println(containsChinese(str1)); // 輸出:true
System.out.println(containsChinese(str2)); // 輸出:false

輸出結果為true表示字符串含有中文字符,輸出結果為false表示字符串不含有中文字符。

0
邵阳市| 谷城县| 锡林浩特市| 阿荣旗| 墨竹工卡县| 进贤县| 成武县| 靖安县| 双鸭山市| 达尔| 措勤县| 鲁山县| 当涂县| 馆陶县| 耒阳市| 双鸭山市| 教育| 洞口县| 奉节县| 浦东新区| 航空| 西华县| 东城区| 宁波市| 独山县| 定远县| 高密市| 沙田区| 靖江市| 将乐县| 定兴县| 喀喇沁旗| 都兰县| 城口县| 鄱阳县| 临沭县| 遂川县| 翁牛特旗| 礼泉县| 弋阳县| 右玉县|