Javascript 从名字中获取数字
所以我列出了像FavoriteMage1,FavoriteMage2这样的对象。。。偏爱图片22。我如何得到单词末尾的数字?我尝试了parseInt,但它返回未定义。有没有一种简单的方法可以做到这一点?使用正则表达式:Javascript 从名字中获取数字,javascript,parsing,google-apps-script,Javascript,Parsing,Google Apps Script,所以我列出了像FavoriteMage1,FavoriteMage2这样的对象。。。偏爱图片22。我如何得到单词末尾的数字?我尝试了parseInt,但它返回未定义。有没有一种简单的方法可以做到这一点?使用正则表达式: var string = "favoriteImage1"; var num = +string.replace(/\D/g, ""); 使用正则表达式: var string = "favoriteImage1"; var num = +string.replace(/\
var string = "favoriteImage1";
var num = +string.replace(/\D/g, "");
使用正则表达式:
var string = "favoriteImage1";
var num = +string.replace(/\D/g, "");
使用正则表达式:
var string = "favoriteImage1";
var num = +string.replace(/\D/g, "");
使用正则表达式:
var string = "favoriteImage1";
var num = +string.replace(/\D/g, "");
如果名称始终具有前缀“favoriteImage”,您也可以这样做
var x = "favoriteImage1";
var num = parseInt(x.substring(13));
如果名称始终具有前缀“favoriteImage”,您也可以这样做
var x = "favoriteImage1";
var num = parseInt(x.substring(13));
如果名称始终具有前缀“favoriteImage”,您也可以这样做
var x = "favoriteImage1";
var num = parseInt(x.substring(13));
如果名称始终具有前缀“favoriteImage”,您也可以这样做
var x = "favoriteImage1";
var num = parseInt(x.substring(13));
可以显示序列化字符串吗?仅供参考,
parseInt
将实际返回NaN
。它可以解析出字符串开头的数字,但不能解析出字符串结尾的数字。正则表达式可能是您最好的选择。您能显示序列化字符串吗?仅供参考,parseInt
将实际返回NaN
。它可以解析出字符串开头的数字,但不能解析出字符串结尾的数字。正则表达式可能是您最好的选择。您能显示序列化字符串吗?仅供参考,parseInt
将实际返回NaN
。它可以解析出字符串开头的数字,但不能解析出字符串结尾的数字。正则表达式可能是您最好的选择。您能显示序列化字符串吗?仅供参考,parseInt
将实际返回NaN
。它可以解析出字符串开头的数字,但不能解析出字符串结尾的数字。正则表达式可能是您在这里的最佳选择。