1樓:匿名使用者
function checkusername(name) $/;
if (filter.test(name)) return true;
else}
求乙個正規表示式可以匹配:中文字元,中文標點符號,英文,數字,下劃線。但不能輸入@、# 等特殊字元.
2樓:
\w+|[,。《》()、—]+
\w匹配:中文字元,英文,數字,下劃線
至於中文標點符號,看你需要了,如果有另外的就新增在中括號裡面。
3樓:匿名使用者
\w不匹配中文字元的
4樓:
[^%&',;=?$\x22]+
5樓:匿名使用者
/^(?: [^[:punct:]] | \_ )+$/x
6樓:匿名使用者
^[^!@#$%^&*()-=+]+$
求一正規表示式 由於判斷使用者註冊時的使用者名稱,要求既支援中文,又支援英文本元,不能以數字開頭
7樓:匿名使用者
[a-za-z\xa0-\xff_]小寫大寫英文,或者中文,或者下劃線開頭
[0-9a-za-z\xa0-\xff_]後面的內容可以是小寫大寫中文數字下劃線
[0-9a-za-z\xa0-\xff_]後面的內容重複3-9次
所以整個正規表示式為[a-za-z\xa0-\xff_][0-9a-za-z\xa0-\xff_]
8樓:匿名使用者
^[a-za-z\u4e00-\u9fa5][a-za-z0-9\u4e00-\u9fa5]$
沒有下劃線的
^[a-za-z\u4e00-\u9fa5][a-za-z0-9_\u4e00-\u9fa5]$
帶下劃線的
9樓:
^[^0-9]\s
js中用正規表示式對使用者名稱進行基本驗證,包括不能為空,長度 特殊字元等! 大家幫幫忙,不勝感激
10樓:露露
^表示開始。$表示結束。例:regex reg = new regex(@"^\d-\d$");
加了開始結束標記之後,輸入的數量和內容必須完全相同才為true(完全匹配)
(\d,代表數字0-9)(\d,表示不是數字)(\w,表示a-z,a-z,0-9,_)(\w 表示不是上面小w表示的)(\s 表示 空格。)
」*「 表示0到多個
「+」 1到多個
「?」 0個或者1個
「[ ]「 (乙個數到另乙個數之間)自定義匹配內容
「 |」或者
「{}」 次數
例如:郵箱驗證:
regex r = new regex(@"^[\w]+@[\w].[a-z|a-z]$");
自己kankan琢磨一下就懂了
11樓:
使用者名稱一般就是4-12位的樣子吧,只能是字母(大小寫敏感),數字,下劃線,不能以下劃線開頭和結尾
/^[a-za-z\d]\w[a-za-z\d]$/這個就行了
---------------
var str = 'adcdefg';//使用者名稱var reg = /^[a-za-z\d]\w[a-za-z\d]$/;//正則
if(reg.test(str))else
12樓:
var regx=/^[\w-] //不允許空格和特殊字元; 長度6-12位,數字可以改大於0的整數。
13樓:百年星空
^\w$到js裡面該加啥加啥
求乙個驗證字串不能有特殊字元的正規表示式,可以包含中文,英文,數字,逗號,句號,和下劃線。
14樓:匿名使用者
正則:([\u2e80-\u9fff]|\w|[,,\.。])*
可以匹配中文、英文、數字、下劃線、中英文逗號、中英文名句。
已測試通過
求乙個不能輸入中文和特殊字串的正規表示式js。如果輸入字串不滿足就提示錯誤
15樓:手機使用者
\?|\:[\u4e00-\u9fa5]/;
使用者名為4-16個字元(可包含中文,數字,字母和下劃線)js正規表示式
16樓:匿名使用者
var reg = /^[\u4e00-\u9fa5\w]$/;
17樓:解0人
/^[\da-za-z_\u4e00-\u9f5a]$/
求乙個正規表示式,要求:只能輸入中文,英文數字空格下劃線都行,首尾不能為空格,字串中間可以為空格
18樓:匿名使用者
var reg = /^[\w\u4e00-\u9fa5][\s\w\u4e00-\u9fa5]*(?!\s)$/;
求乙個正規表示式必須包含數字和字母。不然不通過。在前台js裡用的。急急急!!!
19樓:非常可愛
$(function())
functioncheckpassword(psd)$/;
varrootpattern=/^((?!root).)*$/;
if(!contentpattern.test(psd))if(!
rootpattern.test(psd))}擴充套件資料js正規表示式驗證密碼強度,必須包含數字,大寫字母,小寫字母,特殊字元四選三
varregex=newregexp('^(?![a-za-z]+$)(?![a-z0-9]+$)(?!
[a-z\w_!@#$%^&*`~()-+=]+$)(?![a-z0-9]+$)(?!
[a-z\w_!@#$%^&*`~()-+=]+$)(?![0-9\w_!
@#$%^&*`~()-+=]+$)[a-za-z0-9\w_!@#$%^&*`~()-+=]$');
if(!regex.test(pwd))
20樓:あ耨多羅
1樓的貌似沒copy
看清楚問題,要求是必須含字母和數字,不是必須是字母或數字。
function check()else}
21樓:麥小麥
||沒有乙個答案是ok的,正確答案是:回(^([a-za-z]|答[0-9])*[a-za-z][0-9]([a-za-z]|[0-9])*$)|(^([a-za-z]|[0-9])*[0-9][a-za-z]([a-za-z]|[0-9])*$)
22樓:江坤
這個正則漢字也可以過
23樓:匿名使用者
^(?![a-z]+$)(?![0-9]+$)[a-za-z0-9]$ //n,m位數自定。
24樓:匿名使用者
/^([a-za-z0-9])$/ 你沒說長度限制,我給設定長度為6~20了,你可以根據需要自己改
正規表示式怎麼剔除所有特殊字元,js中用正規表示式過濾特殊字元校驗所有輸入域是否含有特殊符號
public static bool bb string input s regex regex new regex pattern return regex.i atch input 中間的patter就 是你要的,用的時候就bb textbox1.text 就行回了答返回true 或者false...
求正規表示式需要替換title這個星號裡面的內容寫法
查詢title 1 替換為空 若不能解決,可追問,我繼續幫你 title 很簡單。給你來2種,你自己看需要選源 擇1.text此表示式匹配的結果為text 簡單說下,中間的 d 表示大於等於1個數字 2.text 此表示式匹配的結果為1 簡單說下,中間的 d 仍然表示 大於等於1個數字,左邊的括號串...
求一正規表示式,匹配pp之間的內容
或 p 你取第一組中的內容,就可以取得了 正規表示式提取html中的與之間的內容,前面裡面可能還有屬性 var str 核心提示 var pobj document.getelementbyid testp var pattern new regexp p i alert str.match pat...