【发布时间】:2018-12-24 23:26:05
【问题描述】:
我正在尝试从英语词典中随机挑选一个单词作为游戏刽子手的单词。我找到了一个很好的单词列表:http://www.mieliestronk.com/corncob_lowercase.txt,我已经设法将它转换成一个数组。但是有一个问题,它是一个单行数组,并且长度超过 20k 个字符。如果我尝试将数组复制粘贴到我的项目中,它会说它太长了。所以我想把它转换成一个多行数组。我见过人们使用正则表达式,但每次我尝试它时,它根本不起作用...... 那么,有人可以解决我的问题吗?注意:我刚刚开始编程,如果这个问题真的很愚蠢或者我没有正确解释它,请见谅。
【问题讨论】:
-
代码美化器应该可以解决这个问题。 JS Beautifiers 旨在格式化 JS 代码。
-
你为什么一开始就把它放在一行上?您从一个多行文件开始,只需在每行周围添加引号并在末尾添加逗号,但不要删除换行符。
-
我已经尝试了 3 个美化器,但没有一个能解决问题。
-
该列表中有 58.000 个单词。手动操作会很疯狂。我从某个地方得到了列表,我唯一要做的就是将其转换为每行不长 20k 个字符的数组。
-
链接中的文本看起来是由 CRLF 分隔的。单行是什么意思。每行是否需要引号和逗号?
标签: javascript arrays json regex