如何从字符串左侧截断字符串? [关闭]

问题描述 投票:-5回答:1

示例--->

这是输入值--->“ 5ab98c5d9e1fgh95i9klmn15”

预期输出---> ........ 9e1fgh95i9klmn15

const text_truncate = function(str, length, start) {
    if (length == null) {
      length = 100;
    }
    if (start == null) {
      start = '...';
    }
    if (str.length > length) {
      return str.substring(0, length + start.length) + start;
    } else {
      return str;
    }
  };

text_truncate("5ab98c5d9e1fgh95i9klmn15", 8)

但是我得到---> 5ab98c5d9e1 ...

javascript
1个回答
0
投票

您应将起始索引更改为长度以从左侧截断。

return str.substring(length + start);
© www.soinside.com 2019 - 2024. All rights reserved.