将值解析为数组

时间:2016-05-05 11:48:22

标签: angularjs

我想将以下格式的某些值解析为数组。

[0x41800446c745] user.UserFile_Open+0x37f

被解析为

 ["0x41800446c745", "user","UserFile_Open","0x37f"]

如何在阵列中获取它?提前致谢

2 个答案:

答案 0 :(得分:0)

Var arr = String.replace('[','')。split(/(] |。| +)/);

答案 1 :(得分:0)

这可以通过在方括号和/中放置所需的分隔符来实现。要用方括号分隔,它应该被\转义。

    var arr = '[0x41800446c745] user.UserFile_Open+0x37f'.replace('[','').split(/[\].+]/);
alert(arr);