亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

正則表達式中文匹配怎么用

發布時間:2021-08-21 10:18:31 來源:億速云 閱讀:164 作者:小新 欄目:互聯網科技

這篇文章主要介紹了正則表達式中文匹配怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

\w匹配的僅僅是中文,數字,字母,對于國人來講,僅匹配中文時常會用到,見下

匹配中文字符的正則表達式: [\u4e00-\u9fa5]

或許你也需要匹配雙字節字符,中文也是雙字節的字符

匹配雙字節字符(包括漢字在內):[^\x00-\xff]

注:可以用來計算字符串的長度(一個雙字節字符長度計2,ASCII字符計1)

更多常用正則表達式匹配規則:

英文字母:[a-zA-Z]

數字:[0-9]

匹配中文,英文字母和數字及_:

//code from http://caibaojian.com/zhongwen-regexp.html
^[\u4e00-\u9fa5_a-zA-Z0-9]+$

同時判斷輸入長度:·

[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}

^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$

1、一個正則表達式,只含有漢字、數字、字母、下劃線不能以下劃線開頭和結尾:

^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$

其中:

^ 與字符串開始的地方匹配

(?!_)  不能以_開頭

(?!.*?_$)  不能以_結尾

[a-zA-Z0-9_\u4e00-\u9fa5]+  至少一個漢字、數字、字母、下劃線

$  與字符串結束的地方匹配

放在程序里前面加@,否則需要\\進行轉義 @"^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$"

(或者:@"^(?!_)\w*(?<!_)$" 或者 @" ^[\u4E00-\u9FA50-9a-zA-Z_]+$ " )

2、只含有漢字、數字、字母、下劃線,下劃線位置不限:

^[a-zA-Z0-9_\u4e00-\u9fa5]+$

3、由數字、26個英文字母或者下劃線組成的字符串

^\w+$

4、2~4個漢字

@"^[\u4E00-\u9FA5]{2,4}$";

5、

^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$

用:(Abc)+ 來分析: XYZAbcAbcAbcXYZAbcAb

感謝你能夠認真閱讀完這篇文章,希望小編分享的“正則表達式中文匹配怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

师宗县| 隆林| 岑巩县| 蒙阴县| 玉田县| 昔阳县| 定州市| 八宿县| 天等县| 慈溪市| 永定县| 神木县| 德化县| 大竹县| 化德县| 韶山市| 晋州市| 宁国市| 长寿区| 布尔津县| 绥芬河市| 原阳县| 鸡西市| 麻城市| 通道| 大厂| 安西县| 米泉市| 沙雅县| 韩城市| 兴宁市| 宿松县| 武义县| 如皋市| 庄浪县| 阆中市| 宁都县| 农安县| 四川省| 黄浦区| 阿拉尔市|