我正在尝试用空格拆分简单的 contentText(来自 span 元素),但由于某种原因它不会拆分所有空格。
我的算法可以正常处理输入文本等其他元素。现在做了几个小时的研究,但找不到我需要的结果。
var list_topic = table.find('.list_topic')[0].textContent;
var check_topic = list_topic.split(" ");
console.log(check_topic);
上面的代码返回:
[" ","word ","word ","word"," ","word "]
期望的输出"
["","","","","","word","","word","","","","","word","","","","word",""]```
最佳答案
您可以采用查找空格的正则表达式。
var string = ' word word word \nword';
console.log(string.split(/\s/));
关于javascript - 如何拆分每个单词和空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56260164/