這段話是什么意思/^(?:body|html)$/i?:和?=有什么區(qū)別
正則?: 是什么意思 javascript
牧羊人nacy
2018-09-13 10:10:21
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊
/^(?:body|html)$/i
你確定是這么寫的表達(dá)式么?雖然它是有效的但不是科學(xué)的寫法。它能匹配到整行的body和html,但是沒(méi)這么干的,如果想匹配body和html應(yīng)該是
/^(body|html)$/i
?:和?=都用于子表達(dá)式里面,?:表示匹配且獲取,?=表示匹配但不獲取。
/1(?:2)/匹配12
/1(?=2)/匹配1,而且是后面有2的那個(gè)1
舉報(bào)