【问题标题】:How to split list of words into array? [closed]如何将单词列表拆分为数组? [关闭]
【发布时间】:2016-04-01 23:47:39
【问题描述】:

所以我有一个 .txt 文件,其中包含整个字典。它被分开,以便每一行都是一个新单词:

前:

this
is  
what
it
looks
like

我需要帮助才能将所有这些单词放入一个数组中。我是 Javascript 新手,所以如果这是一个愚蠢的问题,请让我休息一下。

【问题讨论】:

  • JavaScript 如何获取文本文件?你在用节点吗?在浏览器中运行?
  • 我还需要导入方面的帮助。
  • @kwolff7 听起来你需要学习 Javascript,你希望我们能教你一切。
  • 文件真的是这样的双倍行距吗?还是您添加了额外的空格以防止 SO 合并行?
  • 我加倍间距使它不是一条直线

标签: javascript arrays


【解决方案1】:

您需要使用正则表达式在换行符 (\n) 上“拆分”字符串,如下所示:

var dictionary = "this\nis\nwhat\nit\nlooks\nlike"
dictionary.split(/[\n]+/g)

// -> ["this", "is", "what", "it", "looks", "like"]

您可以在http://regexr.com/3d4rr 了解更多关于正则表达式并使用它

【讨论】:

  • 从 .txt 文件中读取怎么样?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-22
  • 1970-01-01
  • 2018-03-13
  • 1970-01-01
  • 2013-02-23
  • 1970-01-01
相关资源
最近更新 更多