1樓:夜晚或白天
/^[a-za-z0-9\u4e00-\u9fa5]+$/
其實[a-za-z0-9]可以用\w來代替,只是\w還可以匹配乙個下劃線,如果必須要求只有數字和字母那還是用[a-za-z0-9]這個好了
2樓:匿名使用者
[\u4e00-\u9fa5] //匹配中文字元^[1-9]\d*$ //匹配正整數^[a-za-z]+$ //匹配由26個英文本母組成的字串^[a-z]+$ //匹配由26個英文本母的大寫組成的字串
^[a-z]+$ //匹配由26個英文本母的小寫組成的字串
^[a-za-z0-9]+$ //匹配由數字和26個英文本母組成的字串
3樓:
[a-za-z0-9\u4e00-\u9fa5]
正規表示式 驗證允許 輸入 漢字、字母、數字 的正則,有的發乙份昂。
4樓:匿名使用者
^你應該bai是要js的正則吧?
1.只允
許輸入du
漢字,則如zhi果輸入不是漢字輸入框內容替dao換為空:
同理,2.只允版許輸權入字母: replace(/[^\w]/g,''))
3.只允許輸入數字: replace(/[^\d]/g,'')).
正規表示式驗證只能輸入漢字數字字母,並且數字不能開頭
5樓:匿名使用者
^[a-za-z\u4e00-\u9fa5][a-za-z0-9\u4e00-\u9fa5]*$
正規表示式控制文字框只能輸入字母數字漢字
6樓:
/^[a-za-z|\d|\u0391-\uffe5]*$/
正規表示式只能輸入中文和字母
7樓:海天盛筵
編碼的bai字串後面一定要加模式du修飾符u。zhi正規表示式:[\\daou4e00-\\u9fa5]*內|\容\w*|\\d*|_*
**如下:
@testpublicvoidtest1(){//匹配正規表示式stringstr="[\\u4e00-\\u9fa5]*|\\||\\d*w*_*";patternpattern=pattern.***fromrunning(str);//
字串stringmstr="howfar_344fjdk";system.out。println("stringtesting:"+mstr);matcherm=模式。
匹配器(mstr);//
如果(m。ind())是匹配的,{system.out。println("matchcontent:"+m.group());}}
程式執行結果:
8樓:風中de三葉草
隨手寫的
/^[a-za-z\u4e00-\u9fa5]+$/
你在js裡試試,在java裡加雙斜槓。
9樓:pys大本營
/[\x-\x]+/u , 如果是utf8編碼的字串後面一定要加模式修飾符 u,不然報錯
10樓:匿名使用者
不能加雙斜槓 ^[a-za-z\u4e00-\u9fa5]+$ 可以用
11樓:匿名使用者
用這個就行了,你試試
/^[0-9a-za-a]*$/
js 正規表示式 只能輸入字母和數字限制中文和特殊符號
12樓:匿名使用者
var reg = /^[\da-z]+$/i;
只能輸入中文、英文或數字的正規表示式
13樓:あ耨多羅
^[\u4e00-\u9fa5a-za-z0-9_]+$
在中英混輸的情況下長度無法用正則判斷,所以還是用程式判斷一下吧。
14樓:匿名使用者
英文數字可以統一用 \d+匹配,中文的話就不清楚了,每個語言是中文的儲存編碼都不一樣
15樓:匿名使用者
if instr(username,"=")>0 or instr(username,"%")>0 or instr(username,chr(32))>0 or instr(username,"?")>0 or instr(username,"&")>0 or instr(username,";")>0 or instr(username,",")>0 or instr(username,"'")>0 or instr(username,",")>0 or instr(username,chr(34))>0 or instr(username,chr(9))>0 or instr(username,"")>0 or instr(username,"$")>0 then
errmsg=errmsg+"
使用者名稱中含有非法字回符答
"founderr=true
end if
正規表示式限制只能輸入數字,子母,漢字,但是首字母不能輸入數字
16樓:匿名使用者
/$([^\d][\u4e00-\u9fa5]*\d*\w*)^/
求正規表示式 只能有漢字和數字,字母(不能全為數字,字母)
17樓:匿名使用者
|[a-z a-z]+[\w-[a-za-z_]]+|[\w-[a-za-z_]]+[a-z a-z]+|\d+[\w-[\d_]]+|[\w-[\d_]]+\d+ 寫的有些複雜,但能滿足你的要求只能有漢字,專
數字,字母屬不能全為數字或字母
求正規表示式只能有漢字和數字,字母不能全為數字,字母
a z a z w a za z w a za z a z a z d w d w d d 寫的有些複雜,但能滿足你的要求只能有漢字,專 數字,字母屬不能全為數字或字母 正規表示式 只能輸入字母數字漢字 a za z0 9 u4e00 u9fa5 其實 a za z0 9 可以用 w來代替,只是 w...
正規表示式如何匹配漢字,如何用正規表示式校驗漢字
去掉 和 試試 u4e00 u9fa5 u數字,在perl pcre中要改為 x x 按.的標準,w本來就是可以匹配 漢字,字母,數字,下劃線。的所以一般 w可以滿足需求了。如果需要排除字母數字的話,可以這樣 a za z0 9 w 這樣寫估計效率不高 所以一般來說還是直接匹配指定的unicode碼...
易語言正規表示式文字查詢,易語言正規表示式模糊查詢文字
你 上的 正則表達是錯誤的 yh price 和 num iid 兩個欄位是相鄰的 所以 能匹配到,而 後面的title欄位 與他們不相鄰,所以匹配不到。建議更改為 yh price d num iid d title 易語言正規表示式模糊查詢文字 150 好像做不到吧。但網上有說可以的 匹配中文字...