我只是尝试将文本文件数据拆分为单词然后进行比较,但它不会返回true。
var contents = e.target.result.split("\n");
if (contents[0] === "abc"])
alert("abc=abc");
上面是我试图测试的最简单的代码,但即使是单个单词也会给出错误。帮助
答案 0 :(得分:0)
答案 1 :(得分:0)
我只是想将文本文件数据拆分为单词
基于此,我假设您实际上想要按空格分割文本,而不是仅仅修改换行符(\n
)。如果是这种情况,请尝试将RegExp传递给一个或多个连续的空格字符(/\s+/
),而不是\n
作为分隔符:
var contents = e.target.result.split(/\s+/);
if (contents[0] === "abc")
alert("abc=abc");
这将使用连续的空格作为分隔符来标记e.target.result
。