我想知道如何使用JavaScript删除字符串中的第一个单词?
例如,字符串是“mod1”
我想删除mod
..我需要显示1
var $checked = $('.dd-list').find('.ModuleUserViews:checked');
var modulesIDS = [];
$checked.each(function (index) { modulesIDS.push($(this).attr("id")); })
你可以使用substring方法。以下将给出字符串的最后一个字符。
var id = "mod1"
var result = id.substring(id.length - 1, id.length);
console.log(result)
试试这个。
var arr = ["mod1"];
var replaced= $.map( arr, function( a ) {
return a.replace("mod", "");
});
console.log(replaced);
如果要删除所有字母并仅保留字符串中的数字,可以使用正则表达式匹配。
var str = "mod125lol";
var nums = str.match(/\d/g).join('');
console.log(nums);
// "125"
如果您不想拆分字符串(更快,更少的内存消耗),您可以将indexOf()与substr()一起使用:
var id = "mod1"
var result = id.substr(id.indexOf(" ") -0);
console.log(result)