[英]How to replace comma ',' in an arraylist to ' / ' using javascript
How can I replace ',' with a '/' in an array list using javascript. 如何使用JavaScript在数组列表中将“,”替换为“ /”。 Here my array-list has two string 'values separated by a comma ',' but I want to make it in form of a single string separating the values by '/' ? 在这里,我的数组列表有两个字符串“用逗号”隔开的值,但是我想以单个字符串的形式将其用“ /”隔开?
For eg : array[] = { value1, a1/a2/a3}
to be replaced by array[] = {value1/a1/a2/a3}
例如:array [] = { value1, a1/a2/a3}
替换为array [] = {value1/a1/a2/a3}
For example: Here I want to replace the outcome which comes as [3,101/102/103]
by [3/101/102/103].
例如:在这里我想用[3/101/102/103].
代替[3,101/102/103]
[3/101/102/103].
Can anyone please suggest ? 有人可以建议吗?
这将使用完整的字符串组成一个元素数组:
var newArr = arr.join(',').replace(/,/g, '/').split();
Another option is 另一种选择是
var array = ['1', '2/3/4/5'], array2 = [];
array2.push(array.join('/'));
String.prototype.replaceAll = function(target, replacement) {
return this.split(target).join(replacement);
};
array = new Array("a1/a2/a3")
for (i = 0; i < array.length; ++i) {
array[i] = array[i].replaceAll("/",",")
}
does this help? 这有帮助吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.