这个正则 var reg = /([^?&=]+)=([^?&=]*)/g;啥意思 财富值88
生活随笔
收集整理的這篇文章主要介紹了
这个正则 var reg = /([^?&=]+)=([^?&=]*)/g;啥意思 财富值88
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前后的斜杠/是正則表達式的分隔符,最后的g表示全局匹配,匹配到第一個之后不會停下來,會繼續(xù)匹配,相當于PHP里的preg_match_all,沒有g就相當于preg_match,下面有例子說明.
字符類[]后面的+和*表示量詞:+ 等價于 {1,} 重復1次或多次* 等價于 {0,} 重復0次或多次
[^]表示字符類取反,比如[^abc]匹配的就是不是a和b和c的單個字符,[^?&=]匹配不是^和?和=的單個字符.
()表示子組.
字符類[]后面的+和*表示量詞:+ 等價于 {1,} 重復1次或多次* 等價于 {0,} 重復0次或多次
[^]表示字符類取反,比如[^abc]匹配的就是不是a和b和c的單個字符,[^?&=]匹配不是^和?和=的單個字符.
()表示子組.
總結
以上是生活随笔為你收集整理的这个正则 var reg = /([^?&=]+)=([^?&=]*)/g;啥意思 财富值88的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Leetcode】33. 搜索旋转排序
- 下一篇: 成都欢乐谷机场大巴路线