首页 > 解决方案 > 通过删除javascript中的最后3个字符获取子字符串

问题描述

我试图通过删除javascript中的最后3个字符来获取子字符串我只想从字符串中保留80000:

80000 公里

标签: javascript

解决方案


如果要剪切字符串的结尾(右侧),可以从开头抓取子字符串,并在比原始长度少三个字符的位置停止。

const clipRight = (s, n) => s.substr(0, s.length - n),
      clipLeft  = (s, n) => s.substr(-n);

var str = "80000 km";

console.log(clipRight(str, 3)); // 80000
console.log(clipLeft(str, 2));  // km
.as-console-wrapper { top: 0 }


推荐阅读