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 文本文档”格式的文件。”)