正規表示式問題姓名只能為2至漢字或1至英文單詞

2021-03-04 09:00:28 字數 2243 閱讀 7460

1樓:匿名使用者

var pattern = /^[\u4e00-\u9fa5]$|^[a-za-z]$/gi;

怎樣寫乙個正規表示式,限制輸入2-4個漢字?

2樓:匿名使用者

|function china******(str) $/))}

3樓:匿名使用者

try this one

^[\u2e80-\u9fff]+$

或者^[\u2e80-\u9fff]+$

今晚回去測試,這部電腦沒有中文環境。

4樓:天浪

var patt3 = /^來[\u4e00-\u9fa5]$/; /*只能輸入

自2-4個漢字bai*/

if (patt3.test(str)==false)

正規表示式,可以是中文或字母的,至少2個漢字。謝謝。

5樓:匿名使用者

"\w*[\u4e00-\u9fa5]\w*"

6樓:o丨

//至少兩個漢字

^[u4e00-u9fa5aa-za-z]$//手機號

^1[0-9]$

7樓:匿名使用者

regex="^[\u4e00-\u9fa5]$" 這是 2-n 個漢字

regex="^[\u4e00-\u9fa5]$" 這是 至少2 個漢字

8樓:

匹配中文或者數字可以這樣寫

[u4e00-u9fa5a-za-z] 正解

9樓:匿名使用者

匹配中文或者數字可以這樣寫

[u4e00-u9fa5a-za-z]

驗證手機號碼

1[0-9]

怎樣寫乙個正規表示式,限制輸入2-4個漢字?我看到你回答的那個,不太理解

10樓:匿名使用者

^[\u4e00-\u9fa5]$

11樓:匿名使用者

我們今天也剛好在試這個,去掉^ $再試試呢,而且好像不是4~8,是2~4

正規表示式:2到8個中文字元4到16個英文本元數字下劃線,可混合

12樓:匿名使用者

何必這麼執著呢,分開來嘛

先判斷輸入是否合法,即滿足中文、英文、數字、字母或者下劃線再判斷長度合不合法

check = function(str)$/gi;

if (reg.test(str))

return true;

}return false;};

用js如何驗證使用者輸入的使用者名稱只能是漢字並且在2-4位之間

13樓:達豐

function checkname(val)$/;

if(!reg.test(val))else}用正則的方式驗證輸入du框的內容是

zhi2-4位的漢字。

擴充套件資料dao:^:匹配輸入字串的開始位置。

$:匹配輸入字串的結尾位置。

[\u4e00-\u9fa5]:匹配乙個漢字的範圍。

:m和n均為非負整數,其中n <= m。最少匹配 n 次且最多匹配 m 次。

[\u4e00-\u9fa5]:表示2-4位漢字。

test():檢測指定字串是否存在返回乙個布林值。

!reg.test(val):表示val匹配上reg,表示式為false,否則為true。

14樓:歐陽_寒涵

^du" onclick="rr(document.getelementbyid('v').value)">

給你寫好了,dao測試回一下吧

,望答採納!

15樓:匿名使用者

([\u4e00-\u9fa5])

這是2-4個漢字的正規表示式,如果正規表示式不太會用在問我

16樓:匿名使用者

^var str=document.getelementbyid("username").value;

var reg = /^來[\u4e00-\u9fa5]$/i;

if (!reg.test(str))

正規表示式只能輸入字母數字漢字,正規表示式驗證允許輸入漢字字母數字的正則,有的發乙份昂。

a za z0 9 u4e00 u9fa5 其實 a za z0 9 可以用 w來代替,只是 w還可以匹配乙個下劃線,如果必須要求只有數字和字母那還是用 a za z0 9 這個好了 u4e00 u9fa5 匹配中文字元 1 9 d 匹配正整數 a za z 匹配由26個英文本母組成的字串 a z ...

關於正規表示式的問題,關於正規表示式的問題

你把正規表示式專用的符號後都加 來變成真的符號 比如你要匹配這個 document.write 其它符號如 等也是一樣 其實我也看不太明白你想幹嘛 正則我倒是學了幾個月了,也做了幾個小 覺得功能十分強大看了你的補充,那就很簡單了。document.代表 document.write 代表 docum...

正規表示式匹配大小寫問題,正規表示式不分大小寫匹配指定字串

v v ar b v i 後面加個i 不區分大小寫 正規表示式不分大小寫匹配指定字串 20 你可以在匹配模式中設定,比如是php的話 error warning i 這裡的 是正則的開始與結束,最後面的i表示匹配忽略大小寫 d d d 這個正規表示式能提取字串倒數第4位到第7位的數字值。例如 123...