Javascript / Jquery识别文本文档中的每一行[重复]

Posted

技术标签:

【中文标题】Javascript / Jquery识别文本文档中的每一行[重复]【英文标题】:Javascript/Jquery Identify every row in a textdocument [duplicate] 【发布时间】:2017-04-15 20:12:09 【问题描述】:

我需要做的是识别文本字段或文本文件中的每一行。所以我可以打印任何我想要的单行。例如,将每一行推入一个数组(如 [row1][row2][row3])。我不知道如何做到这一点,或者是否有可能。如果是,我会提供一些指导,如果不可能,是否有其他解决方案可以解决我的问题?谢谢!

【问题讨论】:

一旦你有了你的文本(来自 textarea 的 value 属性或使用 FileReader),你可以简单地将 split() 它通过换行符放入一个数组中。 谢谢,我会调查的! 我成功了,再次感谢! 【参考方案1】:

尝试使用.split() 函数。一个简单的例子可能是这样的:

$(document).ready(function()
 rows = $(".my-txt-area").val().split("\n");
 
 console.log("row 1: " + rows[0]);
 console.log("row 2: " + rows[1]);
 console.log("row 3: " + rows[2]);
);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea class="my-txt-area" style="width: 100%; height: 200px;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation...
</textarea>

【讨论】:

感谢您的回答,在上面的答案的帮助下,这几乎是我想出的。仍然很棒的解释,我很喜欢答案!

以上是关于Javascript / Jquery识别文本文档中的每一行[重复]的主要内容,如果未能解决你的问题,请参考以下文章

关于“任意编码”的txt格式的文本文档“批量转换”为同一种编码的文本文件,要能自动识别源编码(200分)

从终端运行 Xcode 无法打开 javascript 脚本(错误:仪器无法打开“TextWrangler 文本文档”格式的文件。”)

JavaScript删除文本文档中每第3行的文本

比 tf/idf 和余弦相似度更好的文本文档聚类?

我如何编写一种方法来“退格”文本文档中的一行

什么软件可以数文本文档TXT的行数?