将单词列表转换为数组

Convert word list into array

本文关键字:数组 转换 列表 单词      更新时间:2023-09-26

我试着看看是否有任何脚本将单词列表转换为数组,但我似乎找不到一个。

谁知道我在哪里可以找到一个?

输入:

Dog
Cat
Hamster

转换为

["Dog", "Cat", "Hamster"]

知道了. .我不是这个意思。我有一个txt文件,每行都有一堆单词,我想知道是否已经创建了一些东西,可以将每个单词转换为数组。

在字符串上使用split

例如:

var textarea = document.getElementById('list');
var arr = [];
textarea.addEventListener('input', function () {
    arr = this.value.split(''n');
    console.log(arr);
}, false);
演示

如果字符串实际上是"Dog'nCat'nHamster",则只执行

"Dog'nCat'nHamster".split(''n');//returns ["Dog", "Cat", "Hamster"]

对于TextArea, try this

myTextArea.value.split(''n'); // it will return desired output.

其中myTextArea是TextArea,您可以使用getElement

我认为textarea输入的最佳解决方案是使用javascript的match()函数,如下所示:

var words = []
$('textarea').on('blur', function(){
    words = $(this).val().match(/'w+/g)
    alert(words)
})

这是它工作的一部分。

这并不需要单词在不同的行