字符串处理,在vuejs中获取最后一个字符串?

String processing, get last string in vuejs?

我正在处理 vuejs 中的字符串。现在我有4个url个字符串:

https://web-sand.com/product/slug/apple-iphone-13
https://web-sand.com/product/slug/samsung-galaxy
https://web-sand.com/product/slug/xiaomi-red
https://web-sand.com/product/slug/apple-ipad

现在我想处理以获得最终的字符串。由于我的字符串不是固定长度,因此使用固定方式效率不高。 我想要得到的结果:

apple-iphone-13
samsung-galaxy
xiaomi-red
apple-ipad

大家有什么意见请多多指教,谢谢

您可以使用:

function getStr(str) {
   return str.split('\/').pop()
}

这里:

input.split("\n").map(line => line.split("/").pop())

[
'https://web-sand.com/product/slug/apple-iphone-13',
'https://web-sand.com/product/slug/samsung-galaxy',
'https://web-sand.com/product/slug/xiaomi-red',
'https://web-sand.com/product/slug/apple-ipad'
].map(item => item.split('/').pop())