我有一个字符串如下jQuery的问题与字符串分割
var a = "M=1234&b=sdaks&c=sdkssad&strXML=<a><b mode="abc"><c>string content</c></b></a>"
然后我与&
var b = a.split('&');
然后进一步更我分裂分裂它b相在循环=和追加到表格
$.each(b, function (index) {
var paramsV = b[index].split('=');
frm.append('<input type="hidden" name="' + paramsV[0] + '" value="' + paramsV[1] + '" /> ');
});
但是当它与=分裂时,它是在字符串内部有=的拆分结果字符串,它也在拆分。我想知道如何停止拆分结果字符串。
的问题是,分割字符串仍然有 '=' 符号? – itsmichaelwang
尝试类似'.split(/=(.+)/)' –
似乎有一个错字。可以向我们展示您的预期产出和当前产出? –