可能是重复问题:
如何使用JavaScript拆分此字符串?
如何在JavaScript中拆分字符串?
示例str =“这是第1部分,墙上有一面,这是第2部分”
现在我想将str分为两个由单词wall
分隔的部分
所以我希望输出结果为:
st1 ="this is part 1 "
st2 ="this is part 2 "
可能是重复问题:
如何使用JavaScript拆分此字符串?
如何在JavaScript中拆分字符串?
示例str =“这是第1部分,墙上有一面,这是第2部分”
现在我想将str分为两个由单词wall
分隔的部分
所以我希望输出结果为:
st1 ="this is part 1 "
st2 ="this is part 2 "
var str1 = "When I say wall I want to split";
var chunks = str1.split("wall");
alert(chunks[0]); /* When I say */
alert(chunks[1]); /* I want to split */
为了完整起见,我将添加一个正则表达式的答案:
var splits = str.split(/wall /);
alert("'"+splits[0]+"'"); //'this is part 1 '
alert("'"+splits[1]+"'"); //'this is part 2 '
var parts = str.split('wall ');
var st1 = parts[0];
var st2 = parts[1];
var s = str.split("wall");
var st1 = s[0];
var st2 = s[1];