久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

javascript - 正則表達式 答疑

瀏覽:110日期:2023-05-01 10:19:02

問題描述

var reg=/([^&=]+)=([^&=]*)/ig;

求前輩幫忙講解下,上述正則表達式;它可以匹配處查詢字符串中的名/值對,但是實在看不懂,這是怎么一個匹配規則??如&name=bob&age=10,他可以匹配出 name=bob 和age=10

問題解答

回答1:

我來嘗試講解一下吧:

//ig 表示 忽視大小寫,全局搜索

詳情看: js正則表達式對象

([^&=]+)=([^&=]*)

這個正則表達式可以分作3部分看:

1) ([^&=]+)

表示 匹配1到n(n>1)個非 ’&’,’=’的字符

2) =表示匹配 = 號(只有一個)

3) ([^&=]*)

與1) 的意義相近,不過表示的數目有所不同:

匹配 0到n(n為任意正整數)個非 ’&’,’=’的字符

這里面需要注意的有這些點:

a) 正則表達式量詞

b) 正則表達式分組和分組在不同模式下的返回

最后,正則表達式不是一個容易上手的概念,幾道題目或者情況并不能夠讓你就熟練的使用它,建議多思考,多提問.

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 丝袜美腿一区二区三区 | 精品久久精品 | 日韩在线欧美 | www中文字幕 | 欧美日韩成人免费 | jjzz18国产 | 精品久久97 | 黄色小视频免费观看 | 国产精品大片在线观看 | 羞羞视频网站 | 久久精品久久久 | www麻豆| 国产欧美一区二区三区国产幕精品 | 久久久久久久久久久久国产精品 | 国产精品毛片一区二区三区 | 毛片在线免费 | 久久久www成人免费精品 | 久久国产综合 | 四虎视频| 狠狠狠干 | 欧美a在线 | 成人午夜视频在线观看 | 国产成人在线电影 | 欧美日韩亚洲一区二区 | 日本久久网站 | 精品网站999www | 国产成人高清视频 | 日本黄色免费播放 | 精品国产乱码久久久久久久软件 | 天天天天天天天天干 | 亚洲高清在线视频 | 中文字幕天堂在线 | 天天操天天插 | 国产精品99久久久久久动医院 | 欧美大片免费高清观看 | 国产精品18hdxxxⅹ在线 | 久久www免费人成看片高清 | 天天操天天操 | 中文字幕丝袜 | 在线免费观看色视频 | 久久综合一区 |