如何使用javascript删除数组字符串substring()方法?

如何使用javascript删除数组字符串substring()方法?,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我想知道如何使用JavaScript删除字符串中的第一个单词 例如,字符串是mod1 我想删除mod..我需要显示1 你可以用这个方法。下面将给出字符串的最后一个字符 变量id=mod1 var result=id.substringid.length-1,id.length; console.logresult试试这个 var arr = ["mod1"]; var replaced= $.map( arr, function( a ) { return a.replace("mod

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

例如,字符串是mod1

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

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

变量id=mod1 var result=id.substringid.length-1,id.length; console.logresult试试这个

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.lognums;
//125如果您不想更快地拆分字符串,减少内存消耗,可以将indexOf与substr一起使用:

变量id=mod1 var result=id.substrid.indexOf-0;
console.logresultw该字符串的场景是什么,比如它是否总是以数字结尾,或者您总是想删除字符串的前三个字符,如何删除?我想删除前三个字符@RajathMS@IvinRaj,您不能在阵列中使用它吗?有什么问题吗?moduleSID.push$this.attrid.substring3,4@IvinRaj,我能请你做点努力吗?你也应该自己做一些研究。当然,应该将子字符串应用于值,而不是数组。但您确实知道数组是什么以及如何访问它的元素,因为您已经有了这样做的代码。。。那么问题出在哪里呢?谢谢modulesIDS.push$this.attrid.substring3,4;它的工作方式不是直接指定结束编号“4”来测量字符串长度。否则它将只返回第4个字符。
var arr = ["mod1"];
var replaced= $.map( arr, function( a ) {
    return a.replace("mod", "");
});        
console.log(replaced);