欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#匹配中文字符串的4種正則表達(dá)式分享

 更新時間:2014年08月12日 12:05:02   投稿:junjie  
這篇文章主要介紹了C#匹配中文字符串的4種正則表達(dá)式分享,本文介紹了4種形式下的中文字符串匹配正則,需要的朋友可以參考下

本文介紹在C#中使用匹配中文的正則表達(dá)式,包括純中文、有中文、中文開頭、中文結(jié)尾等幾個正則表達(dá)式示例。在正則表達(dá)式中,中文可以通過Unicode編碼來確定正則表達(dá)式范圍。

在C#中,匹配中文的正則表達(dá)式用Unicode來表示時,范圍是: [\u4e00-\u9fa5]。所以,在此基礎(chǔ)上,我們可以得到如下一些正則表達(dá)式。

1、匹配字符串全部是中文字符的正則表達(dá)式

復(fù)制代碼 代碼如下:
"^[\u4e00-\u9fa5]+$"

說明:“^”表示字符串開頭,“$”表示字符串結(jié)束,“[\u4e00-\u9fa5]+”表示一個或多個中文字符。

2、匹配字符串中包含中文字符的正則表達(dá)式

復(fù)制代碼 代碼如下:
"[\u4e00-\u9fa5]"

說明:本例中只要求判斷字符串中是否出現(xiàn)中文,所以不需要字符串頭和尾,只要在整個字符串中有中文就可以被匹配到。

3、匹配字符串中以中文字符開頭的正則表達(dá)式

復(fù)制代碼 代碼如下:
"^[\u4e00-\u9fa5]"

說明:在正則表達(dá)式的最前面加一個“^”,再緊跟一個中文字符,即可匹配以中文字符開頭的字符串。

4、匹配字符串中以中文字符結(jié)尾的正則表達(dá)式

復(fù)制代碼 代碼如下:
"[\u4e00-\u9fa5]$"

說明:在正則表達(dá)式的最后面加一個“$”,在此之前加一個中文字符,即可匹配以中文字符結(jié)尾的字符串。

關(guān)于C#匹配中文字符的正則表達(dá)式,本文就介紹這么多,希望對您有所幫助,謝謝!

相關(guān)文章

最新評論