gpt4 book ai didi

Jquery - 从字符串中删除特定字符串并返回新字符串

转载 作者:行者123 更新时间:2023-12-01 08:25:36 25 4
gpt4 key购买 nike


我有以下字符串:

var my_fruits = "Apples, Bananas, Mangos, Blackberries, Oranges";  

我想删除“Mangos”(或通过给出名称来删除任何其他水果),以便新字符串如下所示:

"Apples, Bananas, Blackberries, Oranges".

使用/不使用 JQuery 如何实现此目的?
提前致谢。

问候

最佳答案

一种使用数组的方法,您可以使用 $.grep()过滤您根据逗号拆分创建的数组,如下所示:

var my_fruits = "Apples, Bananas, Mangos, Blackberries, Oranges";
var result = $.grep(my_fruits.split(', '), function(v) { return v != "Mangos"; }).join(', ');
alert(result);

You can test it here 。或者以函数形式(因为您想传入要过滤掉的内容):

function filterOut(my_str, t) { //string, term
return $.grep(my_str.split(', '), function(v) { return v != t; }).join(', ');
}

You cant test that version here .

关于Jquery - 从字符串中删除特定字符串并返回新字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4237996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com