问题标签 [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 投票
4 回答
3459 浏览

javascript - 如何将逗号分隔的变量分成多个变量?

这可能是非常初级的,但我仍在学习。
我从 XML 文件中导入了一条记录并得到了结果:
"a,b,c,d,e,f,g,h"

我想最终得到 8 个单独的变量,每个变量一个逗号分隔值。使用javascript
进行编码的最短方法是什么?

0 投票
1 回答
697 浏览

json - json 编码逗号分隔行

我正在尝试向某些表单字段添加一个自动完成标记器脚本,我遇到的一个问题是,如果一个人为该字段保存多个值,自动完成建议会以他的所有值作为一个长值而不是单个值返回用逗号分隔的值。我首先尝试简单地分解该值,但它没有在 json 编码中正确格式化它。

这是我的 php 文件:

这给出了这样的输出: [{"cb_activities":"Kicking Cats,"},{"cb_activities":"baseball,hockey,"}] 但我需要它像这样输出: [{"cb_activities":"Kicking猫,"},{"cb_activities":"棒球,"},"cb_activities":"曲棍球,"}]

我还需要找到一种方法来防止填充重复条目,例如现在说 10 个人都选择了踢猫作为值,它将在自动完成建议中显示 10 次。

如何设置它以正确分隔逗号,然后清除重复值?我对 json 做的不多,所以要具体一点,哈哈。

0 投票
2 回答
2131 浏览

join - 将制表符分隔的文本文件合并到一个文件中

将文件夹中的所有文件(制表符分隔)加入/合并到单个文件中的最简单方法是什么?它们都共享一个唯一的列(主键)。实际上,我只需要在这个主键上组合某个列和链接,因此输出文件将为每个文件包含一个新列。前任:

每个文件中还有许多其他列我不需要在输出文件中组合,我只需要由唯一键列链接的这些“比率”列。

我正在运行 OS X Snow Leopard,但可以访问一些 Linux 机器。

0 投票
3 回答
326 浏览

php - 在逗号分隔的字符串中切换值的位置

我在一个数据库字段中保存了一个逗号分隔的字符串,该字段可以包含任意数量的值:

我需要能够以某种方式切换两个值,例如,我知道我需要将 45 向下移动一个位置,所以我最终得到:

原因是这些数字都对应于另一个数据库表中保存的 ID,它们在字符串中的位置决定了这些项目将在屏幕上打印的顺序。在您询问数据库设计之前 - 我已经继承了它,如果不对整个应用程序进行大量工作,它就无法更改。

所以我考虑过爆炸字符串,识别目标数字的位置并将其与隔壁的一个交换,但我不确定当值的总数未知时如何实现这一点。

有什么东西吗?我怀疑解决方案会很麻烦,但需要!

0 投票
3 回答
5614 浏览

php - php str_replace 不工作

我有一个以空格分隔的长字符串(从 txt 文件中读取)

输入字符串:

我想要做的,并且已经成功完成的是使用以下方法将此字符串分解为一个数组:

不幸的是,我还想在 GELE (>= <=) 部分和以下数字(在本例中为 9.750)之间分开,所以我想在分解字符串之前让它变得简单:

问题是,由于某种原因,替换不起作用。就好像它没有看到针一样。这是我的爆炸字符串数组在执行 str_replace 后给我的。

如您所见,元素 [3] => GELE (>= <=) 9.750

我在这里做了什么愚蠢的事情来使我的 str_replace 函数不起作用?

提前致谢。

0 投票
3 回答
761 浏览

php - 在 PHP 中从哪里开始重新排列制表符分隔数据的脚本

这将是我的第一个 PHP 项目之一。

重新排列制表符分隔数据的脚本在 PHP 中从哪里开始。

我有一个制表符分隔的数据文本文件,需要定期重新排列。某些整列必须移动到文本文件的不同部分,并且某些列的标题也需要重命名。基本上,我的制表符分隔数据文件正在转换为匹配另一个制表符分隔数据集以适应系统。(实际上该文件是 Amazon.com SELLER CENTRAL Order Reports 制表符分隔的文本文件,与从 Amazon.com 自己的 MARKETPLACE 订单报告下载的制表符分隔的文本文件格式不同)

我希望有人能给我一些指导,告诉我从哪里开始编写代码或如何使这个脚本工作......

0 投票
3 回答
180 浏览

c - 在 C 中输入直到非单词字符,如 Java 的 \W

我想输入一个文件中的单词,这些单词由任何不是字母的东西分隔。在 C 中是否有一种类似于在 Java 中使用 \W 预定义字符类的简单方法?

我应该如何处理这个?

谢谢。

0 投票
1 回答
287 浏览

xslt - XSLT:如何将分隔值分隔为唯一元素

我在一个并不真正支持子元素的数据库中工作。为了解决这个问题,我们一直}}在值字符串中使用波浪括号来表示子元素之间的分隔。当我们导出到 xml 时,它看起来像这样:

我的问题:如何创建我们的 XSLT 以便将字符串拆分<data>为单独的唯一命名的子元素,如下所示:

第一个}}表示“source”的开始,第二个}}表示“id”的开始。感谢任何愿意提供帮助的人!

0 投票
3 回答
52194 浏览

bash - 如何在 bash 的制表符分隔符文件中获取第二列和第三列?

我想使用 bash 来处理制表符分隔的文件。我只需要第二列和第三列到一个新文件。

0 投票
1 回答
26660 浏览

parsing - 在awk中解析管道分隔的输入

看过很多帖子问类似的问题。不能让它工作。

输入看起来像:

试图用 awk 解析。

尝试了许多来自优秀帖子的变体:

仍然无法让管道分隔符工作。

使用 CentOS。

有什么帮助吗?