是否可以使用jquery删除特定字符串之前的所有内容?例如,我想在下面的例子中删除“子委员会”一词之前的所有文本。我该怎么做?
随着酒店经营者,渔民和其他生计因漏油事件而受到限制的人们的损失越来越大,挫折感正在“沿着墨西哥湾沿岸迅速升级”。“
Linn周一告诉众议院能源和商业小组委员会,BP向当地居民支付的损失金额通常约为5,000美元,这笔款项被视为“营销策略”。像他的度假租赁公司这样的企业正在借钱支付他们的间接费用,他称这是“我们保持业务活力的唯一途径。”
答案 0 :(得分:1)
你不需要jquery ...但是不好玩
var text = $("#myText").text();
text = text.substring(text.indexOf("subcommittee"));
$("#myText").text(text);
类似的东西。
答案 1 :(得分:1)
只需使用indexOf()
找出文本中给定字符串的位置,然后使用substring()
从给定位置获取一段文字。
var text = element.text();
var filtered = text.substring(text.indexOf('subcommittee'));