javascript - 删除预定义字符串后的字符串

标签 javascript replace

在使用 jquery 格式化和编辑返回的 rss 提要(字符串)之前,我正在从 RSS 提要中提取内容。我正在使用 replace 来替换字符串和字符,如下所示:

var spanish = $("#wod a").text();
var newspan = spanish.replace("=","-");
$("#wod a").text(newspan);

这很好用。我还试图在某一点之后删除所有文本。与 chop 类似,我想隐藏所有以单词“Example”开头的文本。

在这个特定的 RSS 提要中,每个提要中都有示例这个词。我想隐藏 "example" 以及该词后面的所有文本。我怎样才能做到这一点?

最佳答案

虽然没有足够的 jQuery,但您甚至不需要它来删除给定字符串中特定单词后的所有内容。第一种方法是使用 substring:

var new_str = str.substring(0, str.indexOf("Example"));

第二个是split的技巧:

var new_str = str.split("Example")[0];

关于javascript - 删除预定义字符串后的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13634633/

相关文章:

javascript - 发出 ajax Post 请求时出现 403 Forbidden 错误

javascript - react native : Download Remote Image to local and use static url

javascript - 无法在 Node 中使用 ndjson 流,但类似的代码在 React 中有效

c++ - C++:用另一个字母递归地替换一个字母中所有字母的实例

c++ - 使用 Boost.TR1 替换 native VS 2010 (VC10) tr1 库

javascript - 以下数组初始化语法实际上创建了什么?

c++ - 尝试在自定义 QT Creator 文本编辑器中创建查找和替换循环。我好像无法设置光标位置

sql - oracle sql中用特殊字符替换HTML代码的有效方法

date - Powershell - 获取文件名短日期的更简单方法

javascript - 步骤向导和欧芹未验证