为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript切断/切片/修剪字符串中的最后一个字符

JavaScript切断/切片/修剪字符串中的最后一个字符

慕运维8079593 2019-08-23 14:11:45
JavaScript切断/切片/修剪字符串中的最后一个字符我有一个字符串,12345.00我希望它能够返回12345.0。我看过trim,但它看起来只是修剪空白slice,我不明白这是如何工作的。有什么建议?
查看完整描述

3 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

您可以使用子字符串函数:

var str = "12345.00";str = str.substring(0, str.length - 1); // "12345.0"

这是可接受的答案,但根据下面的对话,切片语法更清晰:

var str = "12345.00";str = str.slice(0, -1); // "12345.0"


查看完整回答
反对 回复 2019-08-23
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

你可以使用切片!你只需要确保你知道如何使用它。正#s相对于开头,负数相对于结尾。

js>"12345.00".slice(0,-1)
12345.0


查看完整回答
反对 回复 2019-08-23
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

您可以使用JavaScript字符串对象的substring方法:

s = s.substring(0, s.length - 4)

它无条件地从字符串中删除最后四个字符s

但是,如果要有条件地删除最后四个字符,只有它们完全符合 _bar

var re = /_bar$/;s.replace(re, "");


查看完整回答
反对 回复 2019-08-23
  • 3 回答
  • 0 关注
  • 998 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信