【发布时间】:2020-09-29 07:47:06
【问题描述】:
如果显示 & 字符,我想拆分字符串,但如果 & 显示在字符串的开头,它必须忽略拆分。例如 '&hello=world&hi=usa' 将是
key: &hello, value: world
key: hi, value: usa
如果我使用 split('&') 它将创建空键和值,因为第一个 &
【问题讨论】:
-
/(?!^)&/可以。对此的替代方法可能是在=之前和之后捕获值,例如/(\w+)=(\w+)/g -
你能再举一些输入和预期输出的例子吗?
标签: javascript regex