久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

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

137次閱讀
沒有評論

共計 544 個字符,預計需要花費 2 分鐘才能閱讀完成。

可以使用正則表達式來判斷一個字符串中是否含有中文字符。
具體的實現代碼如下:

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 表示字符串不含有中文字符。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-21發表,共計544字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 雅江县| 班玛县| 绿春县| 通辽市| 大连市| 修武县| 德庆县| 泸西县| 长垣县| 安远县| 长子县| 峨边| 华池县| 大埔县| 伊金霍洛旗| 古蔺县| 梅河口市| 华坪县| 济源市| 湖南省| 平谷区| 武平县| 伊吾县| 舟山市| 丁青县| 原平市| 钟山县| 府谷县| 永康市| 颍上县| 潜山县| 廉江市| 丰都县| 思南县| 陆川县| 平顶山市| 阿巴嘎旗| 收藏| 宁陕县| 太仓市| 巨鹿县|