如何通过使用WORD作为分隔符在JavaScript中溢出字符串? [英] How do I spilt a string in JavaScript by using a WORD as a delimiter?
本文介绍了如何通过使用WORD作为分隔符在JavaScript中溢出字符串?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
感谢您的关注!
使用JavaScript,如何使用整个单词作为分隔符来拆分字符串?示例:
var myString = Apples foo Bananas foo Grapes foo Oranges;
var myArray = myString.split(" foo");
// myArray现在等于[ Apples, Bananas, Grapes, Oranges]。
谢谢。
UPDATE
非常抱歉,我之前遇到了一个不相关的错误,该错误使该功能无法正常运行。
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
> Apples foo Bananas foo Grapes foo Oranges .split( foo)
[ Apples, Bananas, Grapes, Oranges]
您还可以使用正则表达式作为分隔符:
> Apples foo Bananas foo Grapes foo Oranges .split(/ * foo * /)
[ Apples, Bananas, Grapes, Oranges]
Thanks for looking!
Using JavaScript, how do I split a string using a whole word as the delimiter? Example:
var myString = "Apples foo Bananas foo Grapes foo Oranges";
var myArray = myString.split(" foo ");
//myArray now equals ["Apples","Bananas","Grapes","Oranges"].
Thanks in advance.
UPDATE
Terribly sorry all, I had an unrelated error that was preventing this from working before. How do I close this question??
解决方案
… just like you've shown?
> "Apples foo Bananas foo Grapes foo Oranges".split(" foo ")
["Apples", "Bananas", "Grapes", "Oranges"]
You could also use a regular expression as the delimiter:
> "Apples foo Bananas foo Grapes foo Oranges".split(/ *foo */)
["Apples", "Bananas", "Grapes", "Oranges"]
这篇关于如何通过使用WORD作为分隔符在JavaScript中溢出字符串?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文