字符串提取出键值对

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>基本包装类型</title>
 6 </head>
 7 <body>
 8 <p>以"&"、"="提取字符串键值对,注意Signature中有多个"=",这里使用了indexOf()取第一个"="。</p>
 9 <script src="http://www.vscss.com/dm/jquery.js"></script>
10 <script >
11         var oString = "respMsg=交易流水不存在&Signature=a738qN9BNqYfaYG8W+6BZHup9mqGudIap5PjAowuhrjFk8QJ6b3PPsTaRu5GS8xIl7gIYN/WI3b9FVrGVgUa2SP2BtEJ3dp55PDgnRWBI+9hp6mlRwixQ3FXB1gmjvt546HLpWZDEFMhxABkq9LkGZziNIMq2IjmRWQkcYdM=&respCode=3275"
12         var box = oString.split("&")
13         alert(box);
14         for(var i=0;i<box.length;i++){
15             alert(box[i]);
16             var pos=box[i].indexOf('=');    //先获取第一个 = 的位置 
17             alert(box[i].slice(0,pos));
18             alert(box[i].slice(pos+1,box[i].lenght));
19         }
20 </script>
21 </body>
22 </html>
以"&"、"="提取字符串键值对,注意Signature中有多个"=",这里使用了indexOf()取第一个"="。

posted on 2016-05-18 13:26  jasonduanmu  阅读(3975)  评论(0编辑  收藏  举报

导航