我有一个名为overall
的变量。此变量具有内容,但是我想从某个特定字符串中获取内容。在从字符串“使用”之前,我需要所有内容。
var overall = "Lorem ipsum is placeholder text commonly used in the graphic";
alert(split(overall));
function split(str) {
var i = str.indexOf("used");
if (i > 0)
return str.slice(0, i);
else
return "";
} {
var i = str.indexOf("used");
if (i > 0)
return str.slice(0, i);
else
return "";
}
答案 0 :(得分:3)
您可以简单地将特定单词分开(在您的情况下为used
),这将返回两列的array
:
然后,您可以使用索引string
来获得拆分后的0
的第一部分,例如:
var overall = "Lorem ipsum is placeholder text commonly used in the graphic";
console.log(overall.split('used')[0]); //Lorem ipsum is placeholder text commonly
console.log(overall.split('used')[1]); // in the graphic