问题标签 [multilinestring]

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 投票
1 回答
454 浏览

transform - Ruby - 将多行制表符分隔的字符串解析为数组数组

如果已经在 Ruby 设置中问过这个问题,我深表歉意——我在发布之前检查过,但老实说,这已经是很长的一天了,如果我遗漏了显而易见的事情,我提前道歉!

我有以下字符串,其中包含系统上安装的软件包列表,由于某种原因,我最难解析它。我知道在 Ruby 中必须有一种直截了当的方法来做到这一点,但我一直在做这件事。

我想将下面的多行、制表符分隔的字符串解析为一个数组数组,然后我可以使用 each_with_index 循环遍历每个数组元素,并将 HTML 代码吐出到我的 Rails 应用程序中。

最终结果将是一个包含 5 个元素的数组,如下所示:

[[“产品和/或软件全名 5245”],[“版本 6.5.24”],[“安装日期:2015 年 12 月 31 日”],[“产品和/或软件全名 5426”],[ "版本 22.4"],["安装日期: 06/11/2013"],["产品和/或软件全名 2451"],["版本 1.63"],["安装日期: 12/17/2015" ]]

请注意:为简洁起见,仅显示了 5 个数组中的 3 个

我宁愿从“版本”和“安装在”中去掉括号,但如果不能轻易地将其纳入答案,我可以单独使用 gsub 来做到这一点。

最后一件事是,多行字符串中的每一行并不总是有一个“安装在”条目,因此答案需要在适用时考虑到这一点。

0 投票
1 回答
1079 浏览

c - 在C中拆分多行字符串

如何在 const char* 数组中拆分多行字符串。?

这是输入字符串。

我需要从中得到两个字符串。

的输出

应该怎么做才能拆分这个字符串?

0 投票
2 回答
2099 浏览

go - 在同一行打印多行字符串

标题说什么。我有一个骰子程序,它打印一个骰子 IE

我希望能够打印多个骰子,所以它看起来像这样:

我试过fmt.Print了,但仍然将它们打印在彼此下方。我也在考虑创建一个函数,打印每个对象的顶行,但我不知道如何做到这一点。有任何想法吗?

0 投票
2 回答
1903 浏览

regex - 如何在 VBA 中使用 RegEx 进行多行任何字符匹配,包括换行符

我正在尝试使用 VBA 中的正则表达式从 XML 中提取一些数据,方法是匹配元素的开始打开和结束标记,但我什么也没得到。

我可以<foo>.+?<\/foo>在 Notepad++ 中使用,但它不能在带有 Microsoft 正则表达式 5.5 的 VBA 中使用

0 投票
1 回答
442 浏览

arrays - 获取数组数据(线段)以映射 multiLine openlayers 3

我是 OL 的初学者,但我需要解决这个问题......我想把这个数组放到我的 map 中。谢谢帮忙!;) 我的数组 ces 的片段: ["1192.4692,1107.0745","1190.5201,1107.0029","1190.5201,1101.8436","1190.5201,1098.0733", "1192.4162,1097.9464"]

这是我的地图:

这是@Mikelis 的解决方案和一个示例,我如何将线条放入我的地图:

0 投票
1 回答
250 浏览

python - Python多行正则表达式分隔符

有这个多行变量:

结构总是TAG = CONTENT,两个字符串都不是固定的,并且CONTENT可以包含新行。

我需要regex得到:

尝试了多种组合,但我无法在标签的正确位置停止regex 引擎TABLES,因为它的内容是由下一个标签分隔的多行字符串。

口译员的一些尝试

谢谢!

0 投票
1 回答
6489 浏览

arrays - YAML 多行字符串:键与数组值

这是非常具体的,但让我很难过。我们在解析时几乎相同地对待嵌套键 + 常规数组 - 有时在需要时添加额外信息,如下所示:

…这给了我这个JSON:

一切都很好。为内容输入多行字符串会变得更混乱,但仍然可以像这样工作(继续将它们粘贴到Online YAML Parser或其他一些编译器以供参考):

正如规范所期望的那样,我的二级数组中的多行字符串也可以更深入地工作:

哇!但是,一旦我在同一级别上混合多行键和多行数组字符串,我的设置就会中断:

如何解决?

0 投票
1 回答
205 浏览

javascript - Openlayers 3 - 多线串放大/缩小闪烁层

我正在尝试在 openlayers 3 上绘制两个线串(WKT)。

放大(放大或缩小)时,图层会闪烁,有时会显示或隐藏。

有人知道发生了什么吗?

谢谢

代码是:

jsfiddle

0 投票
1 回答
861 浏览

postgresql - OpenLayer:如何从 WKT(线串)创建要素

我对使用 OpenLayers 和映射非常陌生。我正在尝试创建一个从 postgresSQL 获取数据的简单地图。然后将数据返回到文本区域(Linestring ........)。我想用结果在地图上画一条线。

到目前为止,我没有任何运气来实现这一点。我可以使用控制台日志查看从数据库返回的数据。

任何工作示例/如何使用 WKT(linestring) OpenLayers 3 将不胜感激。

Javascript 2/1 javascript 2/2

0 投票
1 回答
335 浏览

string - 用正确的缩进插入多行字符串

当我试图将一个多行字符串插入另一个时,我得到了错误的缩进,因为只有子字符串的第一行有正确的缩进,例如:

结果如下:

而想要的一个是

我的问题与这个关于 perl 和 xml的问题几乎相同,或者这个关于 erb但更笼统的问题。

考虑到插值不仅可用于生成任何 SGML(XML、HTML 或 ERB),而且还可用于生成 SQL 和其他语言......

有什么方法、方法或惯例可以用正确的缩进插入多行字符串?

如果没有办法,你会推荐什么工具来后处理不同的语言(例如 HTML、SQL)


更新:

Ruby 2.3 的功能<<~类似于strip_heredoc特性仅在子字符串的第一行添加缩进