Javascript分割数字和字符串,并保留两者

Javascript分割数字和字符串,并保留两者,javascript,regex,split,Javascript,Regex,Split,我有一根绳子 var houseNumber = '13a'; 我想将加法与数字分开,以便将其保存在其他字段中。 如何拆分此值而不丢失数字或加法?最后,我希望有两个字段具有以下类型: var houseNumber = 13; //Number var addition = 'a'; //String 关于这一点有很多问题,但我找不到一个同时保存两个值的问题。这就是我创建新问题的原因。使用以下代码 var string_a = "jkjkhj89898"; var x = string_a.

我有一根绳子

var houseNumber = '13a';
我想将加法与数字分开,以便将其保存在其他字段中。 如何拆分此值而不丢失数字或加法?最后,我希望有两个字段具有以下类型:

var houseNumber = 13; //Number
var addition = 'a'; //String

关于这一点有很多问题,但我找不到一个同时保存两个值的问题。这就是我创建新问题的原因。

使用以下代码

var string_a = "jkjkhj89898";
var x = string_a.match(/[^\d]+|\d+/g);
console.log(x)
工作


谢谢

提示:请不要回答重复的问题。很快,您将获得结束问题的特权。一旦你有了它,请选择关闭,而不是回答一个重复的问题。很抱歉,我稍后刷新了该页面,然后它被标记为重复。当你看到一个基本问题时,很可能以前已经回答过。因此,您应该搜索这些问题,如果找到,请将其标记为dupe或添加注释
可能的重复项
,以便其他人可以这样做。也没有必要道歉。我们都是逐渐学习的。:-)