字符串处理,在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())
我正在处理 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())