我有一些文字内容
atxtCtnt = "Helow Hay How Are You"
如果存在干草,我需要删除干草,你好吗
我这样做是这样的:
var atxtCtnt = "Helow Hay How Are You",
txt = atxtCtnt.substring(atxtCtnt.indexOf("Hay"));
atxtCtnt = atxtCtnt.replace(txt , "");
alert(atxtCtnt );
如果没有RegExp,请以更好的方式帮助我
最佳答案
您需要从0到索引的子字符串。但仅当索引大于0时(文本中存在术语“干草”)。像这样
var atxtCtnt = "Helow Hay How Are You";
var index = atxtCtnt.indexOf("Hay");
var newText = (index < 0) ? atxtCtnt : atxtCtnt.substring(0, index);
alert(newText);
关于javascript - 在特定字符串后删除,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13854786/