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

為了賬號安全,請及時綁定郵箱和手機立即綁定

正則表達式里 ^ 這個符號到底是干啥的呢?

在網(wǎng)上查了一下,有兩種說法,一種說是從字符串的開頭匹配,另一種說是取補集,也就是例如正則表達式[^269A-Z] 將匹配除了2、6、9和所有大寫字母之外的任何字符。

到底哪種說法是正確的呢?

還有一個 $ 符號我也搞不懂,比如:"^[A-Za-z]+$",怎么就表示由26個英文字母組成的字符串呢?去掉 $ 不是一樣的么?

正在回答

4 回答

//里面的^是錨點,表示起始位置;$表示結(jié)尾位置

如果^出現(xiàn)在[]里面,就是取反………………有點兒蹩腳的解釋,不過我是這么理解的

3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

金澤城 提問者

非常感謝!
2017-03-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

金澤城 提問者

非常感謝,我看的懵懵懂懂的,自己用代碼做測試,感覺是有點這么個意思,經(jīng)您這么一指點,我就確認(rèn)了,多謝啦!
2017-03-10 回復(fù) 有任何疑惑可以回復(fù)我~
#3

EugenioCode 回復(fù) 金澤城 提問者

我的理解其實也很蹩腳的,為了方便記憶我這么理解的,現(xiàn)在主要是用一個chrome插件來自動生成正則表達式的
2017-03-10 回復(fù) 有任何疑惑可以回復(fù)我~
#4

金澤城 提問者 回復(fù) EugenioCode

哈,還有這種插件,能介紹一下嗎,多謝您嘞 ^_^
2017-03-10 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

^是脫字符,字符類外的脫字符表示于字符串開始錨定模式。如果沒有這個字符,可以在字符串的任意位置開始匹配。字符類內(nèi)部的脫字符則表示“匹配中括號中所列字符以外的其他字符”。

1 回復(fù) 有任何疑惑可以回復(fù)我~
1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

金澤城 提問者

好嘞,收到,再次感謝!
2017-03-11 回復(fù) 有任何疑惑可以回復(fù)我~

公司電腦上沒有,我要回去看一下 然后告訴你吧

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

金澤城 提問者

嗯嗯,好滴,麻煩您了,感謝!
2017-03-10 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
PHP進階篇
  • 參與學(xué)習(xí)       181914    人
  • 解答問題       2668    個

輕松學(xué)習(xí)PHP中級課程,進行全面了解,用PHP快速開發(fā)網(wǎng)站程序

進入課程

正則表達式里 ^ 這個符號到底是干啥的呢?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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