javascript - 如何返回字符串的最后两个字符以外的所有字符?

标签 javascript string substring slice substr

id = '01d0';
document.write('<br/>'+id.substr(0,-2));

我如何获取像 '01d0 and get the 这样的字符串? 01`(除最后两个字符外的所有字符)?

在 PHP 中我会使用 substr(0,-2)但这在 JavaScript 中似乎不起作用。

我怎样才能让它工作?

最佳答案

你正在寻找 slice() (也就是 see MDC )

id.slice(0, -2)

关于javascript - 如何返回字符串的最后两个字符以外的所有字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6304473/

相关文章:

javascript - event.preventDefault() 不适用于 angularjs 应用程序中的 routeChangeStart

javascript - 如何检查String是否包含 "?"标记

string - 筛选包含时间戳记的字符串-Kotlin

mysql - substring_index 从右侧跳过分隔符

javascript - 在 jQuery 中使用过滤器

javascript - 元胞自动机在 Python 中运行,而不是在 Javascript 中运行

javascript - 需要将选择标签选项值传递给ajax函数

c - 按字典顺序排列的字符串的非重复排列

c - 需要检查查询字符串之前是否存在任何扩展名

linux - Bash编程如何调用 "$i+1"