求 純大小寫字母組成 的正規表示式

2022-01-07 04:33:19 字數 4234 閱讀 6340

1樓:庾冷

[a-z0-9]

2樓:匿名使用者

^[a-za-z]+$

3樓:匿名使用者

^[a-za-z]+$

求密碼是由6-18位字母和數字的混合組成的正規表示式的js**,謝謝各位大神!! 60

4樓:生活

if( /^[a-za-z0-9]$/.test( password ) ) 等。

書寫識別符號時,忽略了大小寫字母的區別。

main()

編譯程式把a和a認為是兩個不同的變數名,而顯示出錯資訊。c認為大寫字母和小寫字母是兩個不同的字元。習慣上,符號常量名用大寫,變數名用小寫表示,以增加可讀性。

忽略了變數的型別,進行了不合法的運算。

main()

%是求餘運算,得到a/b的整餘數。

整型變數a和b可以進行求餘運算,而實型變數則不允許進行「求餘」運算。

將字元常量與字串常量混淆。

char c;

c="a";

在這裡就混淆了字元常量與字串常量,字元常量是由一對單引號括起來的單個字元,字串常量是一對雙引號括起來的字元序列。

c規定以「\」作字串結束標誌,它是由系統自動加上的,所以字串「a」實際上包含兩個字元:『a'和『\',而把它賦給一個字元變數是不行的。

5樓:匿名使用者

if( /^[a-za-z0-9]$/.test( password ) )

6樓:匿名使用者

'aaaa11'.match(/^(?=.*\d)(?=.*[a-za-z])[a-za-z\d]$/)

正規表示式:要求6-20位,只能有大小寫字母和數字,並且大小寫字母和數字都要有。

7樓:匿名使用者

/^(?![0-9]+$)(?![a-za-z]+$)[0-9a-za-z]$/

【釋義】:

^ 匹配一行的開頭位置。

(?![0-9]+$):斷言此位置之後,字串結尾之前,所有的字元不能全部由數字組成。

(?![a-za-z]+$):斷言此位置之後,字串結尾之前,所有的字元不能全部由26個英文字母組成。

[0-9a-za-z] 由6-20位數字或這字母組成。

$ 匹配行結尾位置。

正規表示式,又稱規則表示式。(英語:regular expression,在**中常簡寫為regex、regexp或re),電腦科學的一個概念。

正規表示式通常被用來檢索、替換那些符合某個模式(規則)的文字。

正規表示式是對字串(包括普通字元(例如,a 到 z 之間的字母)和特殊字元操作的一種邏輯公式,就是用事先定義好的一些特定字元、及這些特定字元的組合,組成一個「規則字串」,這個「規則字串」用來表達對字串的一種過濾邏輯。

擴充套件資料:

【常用的例項】:

1、匹配 「a」,"*","1" 三個字元中的任何一個:

表示式:[a,\*,1]

2、匹配負整數:

表示式:^-[1-9]\d*

3、驗證密碼,以字母開頭,長度在6~18之間,只能包含字元、數字和下劃線

表示式:^[a-za-z]\w$

4、email的驗證:

要求:必須包含一個"@"。在"@"後面的字串至少包含一個"."號。"@"前面和後面的字串由一個或一個以上字母、數字、下劃線或減號構成:

表示式:^[a-za-z0-9_\-]@[a-za-z0-9_\-]\.[a-za-z0-9_\-.]$

表示式

8樓:匿名使用者

正確的應該是:

^(?=.*[a-z])(?=.*[a-z])(?=.*[0-9])[a-za-z0-9]$

注意,如果是用js建立正則物件,如果模式不要設定i-不區分大小寫

9樓:匿名使用者

開頭為英文[^a-za-z\d]

10樓:匿名使用者

[a-z0-9]

11樓:自由de王國

^(?=.*\d)(?=.*[a-z])(?=.*[a-z])[a-za-z\d]$

求一個正規表示式,要求 數字,大寫字母,小寫字母,特殊字元 至少兩種或兩種以上組合的正規表示式。

12樓:匿名使用者

^(?![a-z]+$)(?![a-z]+$)(?!\d+$)(?![\w_]+$)\s+$

由非空格字元組成的字串,數字,大寫字母,小寫字母,特殊字元至少有 兩種,

input 只允許漢字,大小寫字母,數字的組合的正規表示式

13樓:虎童兒

^function validateinput(obj) if (regupper.test(str)) if (regstr.test(str)) if (complex < 3 || str.

length < 8) else }//參考,可以分別分解開來匹配,如果輸入是小寫字元,累計+1,如果輸入大寫字元+1,如果輸//入非大、小寫字元以及數字認為是特殊字元+1,只有累計等於3時並且長度大於8才符合要求,否//則驗證失敗

14樓:欒志國清曉

搜一下:input

15樓:匿名使用者

^[a-za-z0-9\u4e00-\u9fa5]+$

as3 正規表示式--》密碼由6-16個字元組成,區分大小寫(不能是9位以下純數字,不能包含量空格。)

16樓:匿名使用者

/ ^(?!\d$)(?! )(?

=.*[a-z])(?=.

*[a-z])(?=.*[0-9])[a-za-z0-9_]$/; //要求必須包含大小寫和數字

/^(?!\d$)(?! )(?=.*[a-z])(?=.*[a-z])[a-za-z0-9_]$/; //要求必須包含大小寫字母

/^(\d)|((?! )(?=.

*[a-z])(?=.*[a-z])(?

=.*[0-9])[a-za-z0-9_])$/; //允許9-16位純數字 或 6-16位 大小寫和數字 或+下劃線

順便查證了一下,as3使用的是nfa(正則導向)引擎,是支援以上語法的

17樓:匿名使用者

你自己寫的是正確的,給你一個測試**:http://regexpal.com/。

大小寫字母和數字的正規表示式是什麼?

怎麼用正規表示式 表示 任意一個不分大小寫 位數不限制的英文字母組合

18樓:匿名使用者

^(?:(?i)[a-z]+)$

這個表示式適用deelx表示式引擎

^和$表示開始和結束位置

(?:。。。。。)表示這是一個非捕獲組,提高匹配速度(?i)是模式修改符,表示不區分大小寫

[a-z]表示是字母從a到z都可以

+表示最少一個,最多不限制

19樓:匿名使用者

如果從頭至尾只有一個英文單詞:^[a-za-z]+$

如果字串中有很多個英文單詞中逐一匹配:\b[a-za-z]+\b

如果僅需從一個字串中提取一個連續的純英文字母組合:[a-za-z]+

20樓:魚缸裡木有魚

至少出現1個,至多出現無數次的英文字母:^[a-za-z]+$

21樓:匿名使用者

(?i)[a-z]*

正規表示式:大小寫字母和數字的正規表示式

22樓:匿名使用者

[a-za-z0-9]*

23樓:fly點點滴滴

//數字或大寫字母

/^[a-z0-9]+$/;

24樓:清月

至少8-16個字元,至少1個大寫字母,1個小寫字母和1個數字,其他可以是任意字元:/^(?=.*[a-z])(?=.*[a-z])(?=.*\d)[^]$/

js求正規表示式8 20位必須包涵大寫字母,小寫字母,數字,特殊字元,必須包涵哈

var reg a z a z 0 9 sa za z0 9 s js密碼正規表示式 要求包含大小寫字母 數字和特殊符號,8 16位 var v text val reg 0 9 a z a z 0 9a za z alert reg.test v 上面這個正則表示的是不能為純數字,不能為純字母,不...

英語寫出含有所給音素的大小寫字母eiiaijue

ei aa,hh jj,kk i bb cc dd,ee gg pp tt vv ai ii,yy ju uu ww e ff,ll mm nn ss,xx,zz.1 aa hh jj kk 2 bb cc dd ee gg 3 ii4 uu5 ff ll mm nn a ae e i iu u f...

大小寫字母和數字的ascii碼值是多少

a z 97 122,a z 65 90,0 9 48 57。ascii 碼使用指定的7 位或8 位二進位制陣列合來表示128 或256 種可能的字元。0 31及127 共33個 是控制字元或通訊專用字元 其餘為可顯示字元 如控制符 lf 換行 cr 回車 ff 換頁 del 刪除 bs 退格 be...