我无法获得具体的正则表达式

时间:2018-01-18 06:59:40

标签: javascript java

aa=&bb=0108135719&cc=20180108135935&dd=ee&ff=201801081358544265&gg=1&hh=1000&ii=&

我有一个像这样的字符串,我试图从中获取特定的值,它是文本格式。如果我想得到'aa'的值为null并且'bb'的值为0108135719 tats它我该怎么办?我尝试了不同的正则表达式但无法获得所需的输出。

1 个答案:

答案 0 :(得分:1)

您可以执行类似

的操作

var t="aa=&bb=0108135719&cc=20180108135935&dd=ee&ff=201801081358544265&gg=1&hh=1000&ii=&".split("&")
console.log(t)
var ansObj = {}

t.forEach((element) => {
const elementArray = element.split("=")
const key = elementArray[0]
const value = elementArray[1]
ansObj[key] = value
})
console.log(ansObj)