删除数组中每个字符串的一部分
Remove part of each string in array
如何删除数组中每个字符串的一部分?
例如,像这样的数组
["u_img/5/16.png", "u_img/5/17.png", "u_img/5/19.png", "u_img/5/18.png"]
去除u_img/5/
后,结果为:
["16.png", "17.png", "19.png", "18.png"]
感谢你的帮助。
我认为Array.map()
函数应该执行您想要的操作。
let original = ["u_img/5/16.png", "u_img/5/17.png", "u_img/5/19.png", "u_img/5/18.png"],
result = original.map(function(d) {
return d.replace('u_img/5/', '');
});
console.log(result); //["16.png", "17.png", "19.png", "18.png"]
一种方法是使用each
函数(因为您在标记中指定了jquery):
var x = ["u_img/5/16.png", "u_img/5/17.png", "u_img/5/19.png", "u_img/5/18.png"];
$.each(x, function (index, value) {
x[index] = value.replace("u_img/5/", "");
});
console.log(x);
相关文章:
- 如何检查字符串的一部分与数组匹配
- 将字符串的一部分设置为数组的一部分
- 用数字单位替换字符串的一部分
- 移除字符串(如果找到)移除JS中字符串的一部分
- 如何获得字符串的一部分
- 作为onclick确认的一部分,Razor中的字符串属性
- 用HTML元素替换字符串的一部分
- 如何知道找到的单词是字符串的一部分还是JavaScript中的函数调用
- j如何从给定字符串的一部分替换字符串
- 如何使用RegExp选择字符串的一部分并在变量中重用它
- 返回javascript中regex字符串的一部分
- JQuery获取字符串的一部分
- JavaScript Regexp仅匹配字符串的一部分
- 如何在数组jQuery中查找字符串的一部分
- 撇号标记在javascript字符串中与Backslash一起发送,该字符串使用ajax作为json对象的一部分发送到p
- JavaScript:将字符串的一部分放入DOM容器中,保存溢出
- 将字符串的一部分转换为DataTables的JSON
- 如何在javascript数组中剥离字符串的一部分
- 如何获取在Javascript正则表达式中用正斜杠分隔的字符串的一部分
- 如果两个值都会动态变化,则用变量替换某个字符串的一部分 - Javascript