我是 javascript 的新手,有一个快速的问题。
这就是我想要完成的。
myArray = ["Jack Ripper", "John Parker"];
我想通过将输入字符串分解成单个单词来返回一个数组。例如,“Jack Ripper”将返回为 ["Jack", "Ripper"]
我不知道这叫什么,但肯定想学习。任何帮助或正确方向的观点将不胜感激。
最佳答案
通常这称为字符串拆分。几乎每种语言都会内置工具来执行此操作。在我的示例中,我使用了一个空格 ("") 作为我的分隔符,但您几乎可以将字符串拆分为任何内容。例如,如果您有“Jack,Ripper”,您可以使用 split(",")
。
var str = "Jack Ripper";
var result = str.split(" ");
产生
结果[0] = jack
result[1] = 开膛手
你应该能够使用这个例子来做任何你需要的关于更大的字符串、不同的分隔符等的事情......
关于javascript拆分数组中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21224182/