【问题标题】:i am unable to get specific regex [duplicate]我无法获得特定的正则表达式 [重复]
【发布时间】:2018-06-27 04:23:27
【问题描述】:

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

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

【问题讨论】:

  • Java 还是 JavaScript 还是 sql? html中的正则表达式应该如何工作?
  • 只需要正则表达式@jens
  • Java 和 JavaScript 没有任何关系。

标签: javascript java


【解决方案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)

【讨论】:

  • 我需要正则表达式@stack26
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-03
  • 1970-01-01
相关资源
最近更新 更多