首页 > web前端 > js教程 > jQuery从字符串中删除字符串

jQuery从字符串中删除字符串

Christopher Nolan
发布: 2025-03-02 00:11:08
原创
544 人浏览过

jQuery remove string from string

本指南演示了如何使用jQuery从字符串中删除子字符串。 这些示例利用了jQuery的grep()函数,提供了一种类似于PHP的子字符串操作功能的灵活方法。 使用Firebug或您的浏览器的开发人员工具对代码进行测试和实验。

>
(function($) {
  var myFruits = "Apples, Bananas, Mangos, Blackberries, Oranges";
  myFruits = myFruits.replace(/bMangos(, |$)/gi, "");

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

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

//output: Apples, Bananas, Blackberries, Oranges
登录后复制

> jQuery字符串操纵上的常见问题(常见问题解答) 本节解决了有关操纵jQuery中的字符串的常见问题。

>

>

问:如何使用jQuery从字符串中删除特定字符?

a:>使用

>方法。 例如:

replace()问:如何删除字符的多个实例?

>
var str = "Hello, World!";
str = str.replace(",", ""); // Removes the comma
登录后复制
a:

>在>方法的正则表达式中使用全局标志():

Q:如何删除子字符串? g>replace()a:

var str = "Hello, World, Hello!";
str = str.replace(/,/g, ""); // Removes all commas
登录后复制

方法也适用于子字符串:>

问:如何删除case-insensitionally? >a:replace()>使用案例不敏感的正则表达式( flag):>

var str = "Hello, World!";
str = str.replace("World", ""); // Removes "World"
登录后复制

问:如何删除第一个字符? >a:

>使用

>方法:> i>

问:如何删除最后一个字符?
var str = "Hello, World!";
str = str.replace(/world/i, ""); // Removes "World" regardless of case
登录后复制
>

a:>使用>方法:

>

问:如何在特定位置上删除字符? substring()>

a:
var str = "Hello, World!";
str = str.substring(1); // Removes the "H"
登录后复制
使用

两次:>

问:如何删除所有空间? >a:slice()使用与所有空格字符匹配的正则表达式:

var str = "Hello, World!";
str = str.slice(0, -1); // Removes the "!"
登录后复制

问:如何删除所有非alphanumeric字符? >

a:

使用匹配非alphanumeric字符的正则表达式: slice()

问:如何从另一个字符串的末端删除字符串?
var str = "Hello, World!";
str = str.slice(0, 5) + str.slice(6); // Removes the character at position 6 (index 5)
登录后复制
>

a:>使用将匹配固定到字符串末端()末端的正则表达式:

以上是jQuery从字符串中删除字符串的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板