Javascript解析/拆分字符串

时间:2016-12-05 17:04:25

标签: javascript jquery

我有str = '10E'

我希望得到这样的['10','E']数字和字母

当我尝试str.split('')时 我有  ["1", "0", "E"]

如何做我想要的?

1 个答案:

答案 0 :(得分:4)

您可以String.prototype.match()RegExp /\d+|[a-z]+/ig匹配一个或多个数字或一个或多个不区分大小写的a-z字符



var str = "10E";
var res = str.match(/\d+|[a-z]+/ig);
console.log(res);