Javascript 如何使用Jquery拆分多个字符串

Javascript 如何使用Jquery拆分多个字符串,javascript,jquery,split,Javascript,Jquery,Split,假设我有一堆字符串,它们是从用户输入中获取的。每个字符串都以新行开头,如以下示例所示: gordon:davis harley:vona empir:domen furno:shyko 我想在jQuery中编写一个函数,从表单中加载用户数据并拆分每行的sting。但是,我只需要字符串的第一部分,如: gordon harley empir furno 有什么简单的解决办法吗 我找到了一个名为:$的东西,每个(分割),但我没有让它工作 很抱歉,我在Jquery方面是个新手,我希望你们能帮我解决

假设我有一堆字符串,它们是从用户输入中获取的。每个字符串都以新行开头,如以下示例所示:

gordon:davis
harley:vona
empir:domen
furno:shyko
我想在jQuery中编写一个函数,从表单中加载用户数据并拆分每行的sting。但是,我只需要字符串的第一部分,如:

gordon
harley
empir
furno
有什么简单的解决办法吗

我找到了一个名为:$的东西,每个(分割),但我没有让它工作


很抱歉,我在Jquery方面是个新手,我希望你们能帮我解决这个问题!提前谢谢

使用
String.prototype.split
方法

“gordon:davis”.split(“:”)
将返回
[“gordon”,“davis”]

基于此,使用
Array.prototype.map
或JQuery版本:

var strings = ["gordon:davis", "harley:vona"];
var splitStrings = strings.map(function (string) {
    return string.split(":")[0];
});

使用
String.prototype.split
方法

“gordon:davis”.split(“:”)
将返回
[“gordon”,“davis”]

基于此,使用
Array.prototype.map
或JQuery版本:

var strings = ["gordon:davis", "harley:vona"];
var splitStrings = strings.map(function (string) {
    return string.split(":")[0];
});