【发布时间】:2011-02-20 22:27:05
【问题描述】:
我有一个逗号分隔的字符串,我想将它转换成一个数组,所以我可以循环遍历它。
比如我有这个字符串
var str = "January,February,March,April,May,June,July,August,September,October,November,December";
现在我想用逗号分割它,然后将它存储在一个数组中。
有什么内置功能可以做到这一点吗?
当然,我可以编写一个自定义函数来执行此操作。或者甚至更好地导入已经编写并经过良好测试的many existing libraries 之一以处理逗号分隔值,例如jquery-csv。但是有没有内置的东西?
【问题讨论】:
-
只是想评论一下,这不需要 jquery 这是 javascript 本身的一部分。
-
关于重复:这比引用的问题早了 18 个月。如果有的话,另一个不仅是骗子,而且由于正则表达式的要求,为一个非常简单的问题提供了极其复杂的解决方案
-
简单。
string.split(','); -
不知道为什么这被标记为“过于本地化”。字符串拆分出现了很多很多,并且通常适用于互联网的全球受众(事实证明,我的回答仍然以某种方式定期获得支持)。我怀疑其他 4 个人会出现并重新打开它,但是,仍然。很奇怪。
标签: javascript string csv split