C#婚配中文字符串的4種正則表達式分享。本站提示廣大學習愛好者:(C#婚配中文字符串的4種正則表達式分享)文章只能為提供參考,不一定能成為您想要的結果。以下是C#婚配中文字符串的4種正則表達式分享正文
本文引見在C#中應用婚配中文的正則表達式,包含純中文、有中文、中文開首、中文開頭等幾個正則表達式示例。在正則表達式中,中文可以經由過程Unicode編碼來肯定正則表達式規模。
在C#中,婚配中文的正則表達式用Unicode來表現時,規模是: [\u4e00-\u9fa5]。所以,在此基本上,我們可以獲得以下一些正則表達式。
1、婚配字符串全體是中文字符的正則表達式
"^[\u4e00-\u9fa5]+$"
解釋:“^”表現字符串開首,“$”表現字符串停止,“[\u4e00-\u9fa5]+”表現一個或多個中文字符。
2、婚配字符串中包括中文字符的正則表達式
"[\u4e00-\u9fa5]"
解釋:本例中只需求斷定字符串中能否湧現中文,所以不須要字符串頭和尾,只需在全部字符串中有中文便可以被婚配到。
3、婚配字符串中以中文字符開首的正則表達式
"^[\u4e00-\u9fa5]"
解釋:在正則表達式的最後面加一個“^”,再緊跟一個中文字符,便可婚配以中文字符開首的字符串。
4、婚配字符串中以中文字符開頭的正則表達式
"[\u4e00-\u9fa5]$"
解釋:在正則表達式的最初面加一個“$”,在此之前加一個中文字符,便可婚配以中文字符開頭的字符串。
關於C#婚配中文字符的正則表達式,本文就引見這麼多,願望對您有所贊助,感謝!