问题标签 [delimited]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1300 浏览

java - 基于java中的某个条件在两个不同的分隔符之间获取某个子字符串

所以我不太熟悉java String 方法,我不确定是否有一种简单的方法可以做到这一点。我有一个字符串,其中包含用“:”分隔的几个值,每对由另一个定界符“,”与其他值分隔。例如:

映射是“从”和“到”值。根据一个条件,我得到“from”值,我们以“XX”为例,我想在这种情况下检索“to”值“YY”。

我不确定该怎么做。任何帮助将不胜感激。

谢谢 :)

0 投票
2 回答
2174 浏览

python - 在 python 中有效地处理一个大的 .txt 文件

我对 python 和一般编程很陌生,但我试图在包含大约 700 万行 python 的制表符分隔的 .txt 文件上运行“滑动窗口”计算。我所说的滑动窗口的意思是,它将运行一个计算,比如 50,000 行,报告数字,然后向上移动说 10,000 行,并在另外 50,000 行上执行相同的计算。我的计算和“滑动窗口”工作正常,如果我在一小部分数据上测试它,它运行良好。但是,如果我尝试在我的整个数据集上运行该程序,它会非常慢(我现在已经运行了大约 40 个小时)。数学很简单,所以我认为它不应该花这么长时间。

我现在阅读 .txt 文件的方式是使用 csv.DictReader 模块。我的代码如下:

我相信这是一次从所有 700 万行中制作一本字典,我认为这可能是它对于较大文件的速度如此之慢的原因。

由于我只对一次对“块”或“窗口”数据运行我的计算感兴趣,有没有更有效的方法来一次只读取指定的行,执行计算,然后用新的指定“重复”指定行的块”或“窗口”?

0 投票
4 回答
117 浏览

php - 分隔文件名解析为表行数据

我正在尝试将可变宽度、竖线 (|) 分隔的文件名转换为表数据。

例如

变成

我已经完成了一切,var1但无法弄清楚如何解析剩余的变量。这是我扔毛巾并决定在这里发帖的地方:

想法?

先感谢您!

0 投票
2 回答
4864 浏览

php - 使用表单上传制表符分隔的txt文件,然后制作成PHP数组?

我正在尝试将一个制表符分隔的文本文件解析为一组 PHP 数组,非常感谢您的帮助。

.txt 看起来像这样(制表符分隔而不是空格)

等等

我希望 PHP 数组看起来像这样

我需要一个简单的html表单上传的.txt文件,例如

关于放在 form.php 中的代码有什么想法吗?

非常感谢!

0 投票
4 回答
1299 浏览

php - PHP计算文本文件中所有在同一行的分隔值

我需要一个脚本来计算文本文件中所有在一行上的管道分隔条目的数量。我找到了一个计算行数的脚本并对其进行了修改,以为我可以让它工作,但遗憾的是它仍然计算行数,所以目前将值设为 1。请你看看并帮助我解决问题吗?文本文件如下所示:

我正在尝试的脚本是这样的:

非常感谢任何帮助。非常感谢。

0 投票
3 回答
390 浏览

python - 将具有三级分隔的字符串解析为字典

我已经找到了如何在其他地方的字典中将分隔字符串拆分为键:值对,但是我有一个传入的字符串,其中还包含两个相当于字典本身的参数:其中包含一个或三个键:值对的参数:

显然,这些是用于混淆专有代码的虚拟参数,在这里。我想将所有这些转储到字典中,userdata并且md键的值本身就是字典:

我可以采用我发现的光滑的两级定界解析命令吗:

并添加第三级来处理和保存第二级字典?语法是什么?如果不是,我想我将不得不拆分&,然后检查并处理包含:但即使这样我也无法弄清楚语法的拆分。有人可以帮忙吗?谢谢!

0 投票
1 回答
1174 浏览

c# - 如何在 C# 中基于带有换行符分隔条目的文本文件创建字符串数组?

可能重复:
C# 如何将 File.ReadLines 转换为字符串数组?

我有一个文本文件,我想从中创建一个字符串数组。该文件是换行符分隔的。例如,

条目1

条目2

条目3

将创建一个数组 {"entry1", "entry2", "entry3"}

编辑:我想在 WebClient 中使用 DownloadString 来做到这一点

0 投票
1 回答
2230 浏览

r - R编程将数据从缺少值的excel传输到R

所以我有一个带有 NA 值的 excel 电子表格......复制数据并将其放入 R 的最佳方法是什么......我通常使用data=read.delim("clipboard").... 但是由于这些缺失值....我不断收到此错误

有哪些可能的方法可以消除此错误?...我尝试输入零而不是 NA 值,但这有点搞砸了代码正在做什么

这是我正在使用R 编程修复错误的代码链接对我的数据问题非常有帮助。
本来想发全集的,不过限30000字

0 投票
2 回答
110 浏览

bash - 使用 Bash 实用程序根据另一列数字向空格分隔的数据添加新的数字列

我想使用 Bash 实用程序(例如 cut 和 bc)对以空格分隔的数据列中的每个数字执行简单的计算。数据可能如下所示:

假设我想将第二列中的数字显示更改为三位有效数字。我想在第二列之后直接将这些新数字的另一列添加到此数据中。因此,结果可能如下所示:

我知道我可以手动循环遍历所有这些数据,然后构造新的数据列,但我想有一种更有效的方法可以做到这一点。你会碰巧知道一些聪明的方法吗?

0 投票
1 回答
275 浏览

javascript - 如何在文本框中的字符串之间删除 IE 中的 crlf

我有一个简单的文本框。出于调试目的,我有一个提交按钮。现在,当我在文本框中写一些东西并单击提交按钮时,我正在打印文本框的内容,一切都很好。但是,当我从 excel 文档中复制文本时,如果它们是水平行格式,它可以正常工作,但是当我从垂直列格式复制粘贴内容时,只有第一个字符串显示在文本框中,并且提交仅打印 Internet Explorer 中的第一个文本。它在 Chrome 和 Firefox 中运行良好。当我在 Notepad++ 中复制粘贴垂直字符串时,我看到它们是由 CRLF 确定的。所以我很好奇如何获得 chrome 中的所有内容。在 chrome 中,当我复制粘贴相同的内容时,所有字符串都在文本框中可见,并且打印效果很好。