亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

正則 ‘*’ 沒搞懂

a* 是如何匹配到 b bb bbb 這些字符的?

正在回答

3 回答

"*"做正則匹配時,它是匹配“*”之前的一個字符0次或多次,所以就形如“a*”,意思就是匹配“a”0次或多次,那就是說可以匹配0次了呀,也就是說匹配的字符串里邊可以沒有“a”,所以,不止你說的“b bb?bbb”能匹配到,而是任意字符都能匹配到;

這也就是老師說的形如“a*”的正則匹配是沒有意義的,即“*”前邊只有一個字符的正則匹配是沒有意義的,“b*”,“c*”,“d*”也同樣各自都能匹配到任意字符。

1 回復 有任何疑惑可以回復我~

正則表達式本身是‘’包含匹配‘’的性質

0 回復 有任何疑惑可以回復我~

“”*“”是匹配前面元字符0次或多次,那么“”a*“”就是匹配字符串中a出現0次或是多次,那么b bb bbb都是可以匹配到的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

正則 ‘*’ 沒搞懂

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號