JavaScript chop / slice /修剪字符串中的最后一个字符
我有一个字符串, 12345.00
,我希望它返回12345.0
。
我看过trim
,但它看起来只是修剪空白和slice
,我不明白这是如何工作的。 有什么建议么?
您可以使用子字符串函数:
var str = "12345.00";
str = str.substring(0, str.length - 1); // "12345.0"
这是被接受的答案,但根据下面的对话,片语法更清晰:
var str = "12345.00";
str = str.slice(0, -1); // "12345.0"
你可以使用切片! 你只需要确保你知道如何使用它。 正数#相对于开始,负数相对于结束。
js>"12345.00".slice(0,-1)
12345.0
您可以使用JavaScript字符串对象的子字符串方法:
s = s.substring(0, s.length - 4)
它无条件地删除字符串s
中的最后四个字符。
但是,如果要有条件地删除最后四个字符,则只有在它们完全是_bar
:
var re = /_bar$/;
s.replace(re, "");
链接地址: http://www.djcxy.com/p/4525.html
上一篇: JavaScript chop/slice/trim off last character in string
下一篇: Extended slice that goes to beginning of sequence with negative stride