一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - Java使用正則表達式(regex)匹配中文實例代碼

Java使用正則表達式(regex)匹配中文實例代碼

2020-07-11 11:52不會撒謊的烏索普 JAVA教程

本文給大家分享java使用正則表達式匹配中文的實例代碼,以及java中要匹配中文的正則表達式兩種寫法,感興趣的朋友通過本文一起看看吧

只能輸入中文

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
* 22.驗證漢字
* 表達式 ^[\u4e00-\u9fa5]{0,}$
* 描述 只能漢字
* 匹配的例子 清清月兒
*/
@Test
public void a1() {
Scanner sc = new Scanner(System.in);
String input = sc.nextLine();
String regex = "^[\\u4e00-\\u9fa5]*$";
Matcher m = Pattern.compile(regex).matcher(input);
System.out.println(m.find());
sc.close();
}

PS:下面看下Java中要匹配中文的正則表達式可以有兩種寫法:一是使用unicode中文碼;二是直接使用漢字字符;

例:

(1)String str = "晴";

?
1
2
String regexStr = "[\u4E00-\u9FA5]";
str.regex(regexStr);

(2)String str = "晴";

?
1
2
String regexStr = "[一-龥]";
str.regex(regexStr);

說明:

(1)現在網上大多數用于判斷中文字符的是 \u4E00-\u9FA5 這個范圍是只是“中日韓統一表意文字”這個區間,但這不是全部,如果要全部包含,則還要他們的擴展集、部首、象形字、注間字母等等; 具體可以查看unicode中簡體中文編碼

(2) "[一-龥]";是查出的\u4E00-\u9FA5對應的中文。具體uniocde2中文進行查詢

以上所述是小編給大家介紹的Java使用正則表達式(regex)匹配中文實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://blog.csdn.net/hncu1306602liuqiang/article/details/53502582

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲 日韩 在线 国产 视频 | 亚洲 日韩 在线 国产 视频 | 91精品啪在线观看国产线免费 | 我被黄总征服的全过程 | 国内精品自产拍在线观看91 | 免费一级毛片在线播放放视频 | 双夫1v2| 波多野结衣xxxx性精品 | 久久香蕉国产免费天天 | 亚洲四虎永久在线播放 | 国产精品久久久久久五月尺 | 日处女b| 沉香如屑西瓜视频免费观看完整版 | 国产成人亚洲综合网站不卡 | 私人影院在线免费观看 | 日韩在线视频免费不卡一区 | 四虎永久 | 毛片a区 | 图片专区亚洲欧美另类 | 非洲特级特黄aa大片 | 3d动漫h在线观看网站蜜芽 | 91精品免费观看老司机 | 久久久久久久国产精品视频 | 国产精品福利在线观看入口 | 日本免费的一级绿象 | 白白国产永久免费视频 | 美女撒尿无遮挡免费中国 | 欧美日韩视频在线成人 | 亚洲第一成年免费网站 | 星星动漫在线观看无删减 | 色老妇| 国产成人亚洲综合91精品555 | 华人在线京东热 | 亚洲精品久久久成人 | 被老外玩爽的中国美女视频 | 国产在线观看一区 | avove全部视频在线观看 | 青青青国产手机在线播放 | 亚洲视频免| 久久久大香菇 | 国产精品视频自拍 |