這個正則 var reg = /([^?&=]+)=([^?&=]*)/g;啥意思 財富值88?
var <愛尬聊_創(chuàng)建詞條>reg = /([^?&=]+)=([^?&=]*)/g;
dsx 2022-08-23 16:34
前后的斜杠/
是正則表達式的分隔符,最后的g
表示全局匹配,匹配到第一個之后不會停下來,會繼續(xù)匹配,相當(dāng)于PHP里的preg_match_all
,沒有g(shù)就相當(dāng)于preg_match
,下面有例子說明.
無風(fēng)香自滿 2022-08-23 16:45
字符類[]
后面的+
和*
表示量詞:+
等價于 {1,}
重復(fù)1次或多次*
等價于 {0,}
重復(fù)0次或多次
雞涌歐巴的小迷妹 2022-08-23 16:51
[^]
表示字符類取反,比如[^abc]
匹配的就是不是a和b和c的單個字符,[^?&=]
匹配不是^和?和=的單個字符.
未來在遠(yuǎn)方2015 2022-08-23 16:55
()
表示子組.