亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(shí)間:2016年12月07日 11:06:40   作者:不會(huì)撒謊的烏索普  
本文給大家分享java使用正則表達(dá)式匹配中文的實(shí)例代碼,以及java中要匹配中文的正則表達(dá)式兩種寫法,感興趣的朋友通過本文一起看看吧

只能輸入中文

/** 
* 22.驗(yàn)證漢字 
* 表達(dá)式 ^[\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中要匹配中文的正則表達(dá)式可以有兩種寫法:一是使用unicode中文碼;二是直接使用漢字字符;

例:

(1)String str = "晴";

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

(2)String str = "晴";

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

說明:

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

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

以上所述是小編給大家介紹的Java使用正則表達(dá)式(regex)匹配中文實(shí)例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • IntelliJ IDEA本地代碼覆蓋后恢復(fù)原來的代碼圖解

    IntelliJ IDEA本地代碼覆蓋后恢復(fù)原來的代碼圖解

    今天小編就為大家分享一篇關(guān)于IntelliJ IDEA本地代碼覆蓋后恢復(fù)原來的代碼圖解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • jmeter設(shè)置全局變量與正則表達(dá)式提取器過程圖解

    jmeter設(shè)置全局變量與正則表達(dá)式提取器過程圖解

    這篇文章主要介紹了jmeter設(shè)置全局變量與正則表達(dá)式提取器過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Spring Boot實(shí)現(xiàn)文件上傳示例代碼

    Spring Boot實(shí)現(xiàn)文件上傳示例代碼

    本篇文章主要介紹了Spring Boot實(shí)現(xiàn)文件上傳示例代碼,可以實(shí)現(xiàn)單文件和多文件的上傳,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • Java如何連接數(shù)據(jù)庫圖文教程

    Java如何連接數(shù)據(jù)庫圖文教程

    關(guān)于java數(shù)據(jù)庫的文章早已是非常多了,本文是對(duì)我個(gè)人過往學(xué)習(xí)java數(shù)據(jù)庫,理解及應(yīng)用java數(shù)據(jù)庫的一個(gè)總結(jié),下面這篇文章主要給大家介紹了關(guān)于Java如何連接數(shù)據(jù)庫的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • Mybatis常用注解中的SQL注入實(shí)例詳解

    Mybatis常用注解中的SQL注入實(shí)例詳解

    MyBatis是一款優(yōu)秀的持久層框架,它支持定制化 SQL(靈活)、存儲(chǔ)過程(PLSQL模塊化的組件,數(shù)據(jù)庫的一部分)以及高級(jí)映射(表映射為Bean也可以將Bean映射為表),下面這篇文章主要給大家介紹了關(guān)于Mybatis常用注解中的SQL注入的相關(guān)資料,需要的朋友可以參考下
    2022-02-02
  • Mybatis實(shí)戰(zhàn)教程之入門到精通(經(jīng)典)

    Mybatis實(shí)戰(zhàn)教程之入門到精通(經(jīng)典)

    MyBatis是支持普通SQL查詢,存儲(chǔ)過程和高級(jí)映射的優(yōu)秀持久層框架,通過本文給大家介紹Mybatis實(shí)戰(zhàn)教程之入門到精通,對(duì)mybatis實(shí)戰(zhàn)教程相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • Mybatis?如何傳入字符串參數(shù),分割并遍歷

    Mybatis?如何傳入字符串參數(shù),分割并遍歷

    這篇文章主要介紹了Mybatis?如何傳入字符串參數(shù),分割并遍歷,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 如何解決Webservice第一次訪問特別慢的問題

    如何解決Webservice第一次訪問特別慢的問題

    這篇文章主要介紹了如何解決Webservice第一次訪問特別慢的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • java異常(Exception)處理機(jī)制詳解

    java異常(Exception)處理機(jī)制詳解

    這篇文章主要介紹了java異常(Exception)處理機(jī)制詳解的相關(guān)資料,主要介紹異常的定義及使用方法,需要的朋友可以參考下
    2017-03-03
  • Java多線程深入理解

    Java多線程深入理解

    這篇文章主要介紹了java多線程編程實(shí)例,分享了幾則多線程的實(shí)例代碼,具有一定參考價(jià)值,加深多線程編程的理解還是很有幫助的,需要的朋友可以參考下
    2021-07-07

最新評(píng)論