我有一个简单的问题。我想使用 jQuery 将字符串中的单词提取到数组中。我该怎么做呢?有例子吗?
例如如果我有一个如下所示的字符串:我只想获取带有“@”前缀的单词
var accts = "@userA @userB @userC @userD invalidUserE @userF ";
谢谢, K.R.
最佳答案
您实际上并不需要 jQuery,您可以使用基本的 JavaScript 非常简单地完成此操作:
var accts = "@userA @userB @userC @userD invalidUserE @userF ";
var split = accts.split(" ");
for(var i = 0; i < split.length; i++) {
if(split[i].charAt(0) == "@") {
//Got one
}
}
当你找到每一个字符串时,你可以对字符串做任何你想做的事情。您还应该能够使用正则表达式。
关于jQuery 从字符串中提取单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6487056/