我正在通过一个 API 创建用户并预先附加来自另一个 API 的 Id,然后保存它。 在前端获取名称时,它应该只显示没有预先附加 Id 的名称。
示例 1:S20000-KDW255258-用户 1-用户 2-用户 3
预期结果:User1-User2-User3
示例 2:RTW000-RWSTY3500-Testing-Testing-Testing-User
预期结果:测试-测试-测试-用户
我没有得到预期结果的尝试:
userName.split('-').slice(2).join('-');
var secondIndex = userName.indexOf('-', userName.indexOf('-') + 1);
userName= userName.substring(secondIndex + 1);
console.log("returned username after split: " + userName);
我怎样才能在第二个连字符之后拆分并获取所有内容?