簡體   English   中英

比較javascript中文本文件的內容

[英]Compare content from a textfile in javascript

我只是想將文本文件數據拆分為單詞,然后進行比較,但它不返回 true。

var contents = e.target.result.split("\n");
if (contents[0] === "abc"])
    alert("abc=abc");

上面是我試圖測試的最簡單的代碼,但即使在一個單詞上它也會給出錯誤。 幫助

為什么將]置於if條件中的"abc" 之后 去掉它

參考

 if (contents[0] === "abc"])
                          ^

我只是想將文本文件數據拆分為單詞

基於此,我假設您實際上想按空格拆分文本,而不僅僅是 unix 換行符 ( \\n )。 如果是這種情況,請嘗試為一個或多個連續空白字符 ( /\\s+/ ) 傳遞RegExp ,而不是\\n作為分隔符:

var contents = e.target.result.split(/\s+/);
if (contents[0] === "abc")
    alert("abc=abc");

這將使用連續的空格作為分隔符來標記e.target.result

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM