美文网首页前端文章收集
正则获取 url 中的 query 参数

正则获取 url 中的 query 参数

作者: McDu | 来源:发表于2019-02-18 17:06 被阅读7次
var url = 'name=ooo&age=10';
var reg = /([^&=]+)=?([^&]*)/g;

执行 reg.exec(url),控制台输出:

(3) ["name=ooo", "name", "ooo", index: 0, input: "name=ooo&age=10", groups: undefined]
// 再执行一次 reg.exec(url)
(3) ["age=10", "age", "10", index: 9, input: "name=ooo&age=10", groups: undefined]

说明:/([^&=]+)=?([^&]*)/g

字符 含义
^ 匹配输入的开始, [^&=] 里表示不包括&=
() 分组捕获

参考链接:
正则匹配url中的query参数信息
正则表达式

相关文章

网友评论

    本文标题:正则获取 url 中的 query 参数

    本文链接:https://www.haomeiwen.com/subject/htqzeqtx.html