分割数字和alpha

时间:2016-05-18 13:21:22

标签: javascript regex split alpha digits

我需要拆分这样的字符串:ID00605button。 我想离开ID00605。 我的代码示例:

    var contentLeftID;
    var id = "ID00605button"
    id = id.split(*some regex*);

    contentLeftID = id[0] + id[1];

有人怎么知道写一个正则表达式来获取ID00605?

1 个答案:

答案 0 :(得分:1)

这应该有效:

var contentLeftID;
var id = "ID00605button";
id = id.match(/(ID\d+)(.*)/);
contentLeftID = id[1] + id[2];

id.match(/(ID\d+)(.*)/)返回一个数组:

[ "ID00605button", "ID00605", "button" ]