我有一个字符串变量,定义如下:
Jane's Account-123456789-Bob's Account-123456-Fred's Account-246802-Lily's Account-13579-Jim's Account-46748764-
为了这个问题,假设等于var value1;
我正在尝试获取此字符串并运行一个查询,该查询将找到匹配的帐号,然后显示关联的帐户名称。为此,我首先将变量拆分为一个数组:
var value2=value1.split("-");
当我这样做时,排序功能通过增加数字然后按字母顺序重新排序列表。
value2 = ,123456789,13579,246802,46748764,46748764,Bob's Account,Fred's Account,Jane's Account,Jim's Account,Lily's Account
我想知道如何将字符串分解成一个数组并仍然保持拆分材料的顺序。
这将是所需的输出:
,Jane's Account,123456789,Bob's Account,123456,Fred's Account,246802,Lily's Account,13579,Jim's Account,46748764
谢谢。