gpt4 book ai didi

javascript - 将 .txt 文件拆分为 Javascript 中的数组

转载 作者:行者123 更新时间:2023-11-29 21:49:56 24 4
gpt4 key购买 nike

所以我有一个包含多行信息的文本文件,每行有几个数据片段,我需要将它们存储在一个数组数组中。

当它们用空格或逗号分隔时,这很简单,但是对于这个特定文件,一些数据在单个数据字段中有空格。

例如。

123 4325 Hello World 43

394 3892 你好吗 23

有人知道将每一行拆分为 4 个字符串的方法,其中“Hello World”和“How are you”保持在一起吗?

即:Array[0] = [123, 4325, Hello World, 43] 和 Array[1] = [394, 3892, How are you, 23]

抱歉,我对 JS 还很陌生,所以我不确定是否有一个真正简单的答案在眼前。

谢谢

最佳答案

遵循类似的工作流程。

  1. 选择一条线,按空格分隔。

例如"345 578 This is a text 585"-> ["345","578","This", "is", "a", "text","585"]

  1. 将前两个元素放入一个数组中。

例如["345","578","This", "is", "a", "text","585"] -> ["345","578"] ["This", "is", "a", "文本","585"]

  1. 将最后一个元素移到一个单独的 arr 中。

例如["345","578"] ["这个", "是", "一个", "文本"] ["585"]

  1. 用空格合并中间的数组。

例如["345","578"] ["这是一段文字"] ["585"]

  1. 合并所有数组。

例如["345","578", "这是一段文字", "585"]

多田!

关于javascript - 将 .txt 文件拆分为 Javascript 中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29789045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com