第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

這個(gè)正則表達(dá)式是什么意思?^(?=[1-9])(?=.[A-Z]).{10,12}$?

這個(gè)正則表達(dá)式是什么意思?^(?=[1-9])(?=.[A-Z]).{10,12}$?

這個(gè)正則表達(dá)式是什么意思?^(?=[1-9])(?=.[A-Z]).{10,12}$
查看完整描述

1 回答

?
慕慕森

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊

/^[-.-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/

分成2部分,@之前和之后
@之前
^[-.-_A-Za-z0-9]+ 表示允許出現(xiàn)- . _ 和字母數(shù)字這些,且必須大于1個(gè)字符,字?jǐn)?shù)無(wú)上限,而且他們出現(xiàn)的位置都不限
@之后
([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$
([_A-Za-z0-9]+\.)+ 表示允許大于1個(gè)字母數(shù)字出現(xiàn),后面跟 .
[A-Za-z0-9]{2,3} 表示允許2個(gè)或3個(gè)字母數(shù)字的組成的單詞出現(xiàn)

下面的驗(yàn)證,根據(jù)你的修改了一些
/^[^\_][\w\-\.]+@[\w\.]+[\w]{2,3}$/
@之前
^[^\_][\w\-\.]+ 排除下劃線出現(xiàn)在用戶名頭位置,\w表示所有字母和數(shù)字,下劃線
后面都差不多意思

------------------------------------

不好意思,沒(méi)注意到你的補(bǔ)充,現(xiàn)在才看到

1.我的代碼里最前面的/^是表示正則表達(dá)式的開始的吧?
a: 是的,^是開始符號(hào) $是結(jié)束符號(hào)

2.按我的代碼,第二個(gè)橫線是不是可以去掉,而且原意不變?(我試過(guò),去掉第一個(gè)不可以,去掉第二個(gè)代碼能正常運(yùn)行),如果不可以去掉那么要它有什么用?
我試過(guò)用/^[-.-_-----A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/這個(gè)代碼也能用,也就是說(shuō)從我那里的第三個(gè)橫線開始加多少個(gè)都可以。
3.df.-.g_d._fg@aa.aa.aa.bbbbbbbbb這個(gè)字符串可以在你的表達(dá)式里通過(guò),這個(gè)違背了,我之前的意思:及最后一個(gè)單詞后面只能是兩個(gè)或三個(gè)字母。
a:倆個(gè)短橫線保留一個(gè)就可以了,不能去掉第一個(gè)的原因是第二個(gè)短橫線-應(yīng)該被當(dāng)成連接符了,就想A-Z這樣的中間的鏈接符,你去掉第一個(gè)的話,在第二個(gè)短橫線那里加個(gè)反斜杠\就好了
你提出的錯(cuò)誤確實(shí)是存在,應(yīng)該是[\w.]+這里出問(wèn)題了,這[]里面的是可選的,而不是必須的,所以在匹配bbbbbbbbb的時(shí)候在[\w.]+這里成功,最后的[\w]{2,3}沒(méi)起到作用,造成了這個(gè)錯(cuò)誤,我改了一下,這樣在沒(méi)有到字串末尾時(shí)連接點(diǎn).就成為必須字符
/^[^\_][\w\-\.]+@([\w]+\.)+[\w]{2,3}[^\_]$/

查看完整回答
反對(duì) 回復(fù) 2018-08-20
  • 1 回答
  • 0 關(guān)注
  • 699 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)