如何使用javascript删除数组String substring()方法?

问题描述 投票:-4回答:4

我想知道如何使用JavaScript删除字符串中的第一个单词?

例如,字符串是“mod1”

我想删除mod ..我需要显示1

var $checked = $('.dd-list').find('.ModuleUserViews:checked');
                var modulesIDS = [];
                $checked.each(function (index) { modulesIDS.push($(this).attr("id")); })

SEE

javascript jquery html ajax
4个回答
1
投票

你可以使用substring方法。以下将给出字符串的最后一个字符。

var id = "mod1"
var result = id.substring(id.length - 1, id.length);
console.log(result)

0
投票

试试这个。

var arr = ["mod1"];
var replaced= $.map( arr, function( a ) {
    return a.replace("mod", "");
});        
console.log(replaced);

0
投票

如果要删除所有字母并仅保留字符串中的数字,可以使用正则表达式匹配。

var str = "mod125lol";
var nums = str.match(/\d/g).join('');
console.log(nums);
// "125"

0
投票

如果您不想拆分字符串(更快,更少的内存消耗),您可以将indexOf()与substr()一起使用:

 var id = "mod1"
 var result = id.substr(id.indexOf(" ") -0);
 console.log(result)
© www.soinside.com 2019 - 2024. All rights reserved.