我有一堆动态生成的段落。我需要捕获特定的单词,如果它们是段落的一部分,则删除后面的所有内容。
这适用于单个参数,但我无法弄清楚如何使其适用于多个案例。
var endFormatDescription = (FilteredDescription.split('Included in')[0]);
在我的具体情况下,我需要抓住“包含在”“作为”和“分配给”的一部分 。例句是 - “这不是图书馆中的有效项目”并且变为“这不是有效项目”或“未找到该项目的一部分的项目”为“未找到项目”
非常感谢您的时间和帮助。
答案 0 :(得分:1)
这样的正则表达式/(Included in).*/i
应该可以解决问题。
var x = 'This is not a valid item included in the library.';
x.replace(/(Included in).*/i, '');