问题标签 [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 回答
223 浏览

postgresql - 如何在 PostGIS 中选择边界内的弧?

我正在寻找这个问题的答案以及我在

http://postgis.refractions.net/documentation/manual-1.3/ch04.html#id2572194

我应该把边界顶点放在这个 SQL 中替换 '...' 吗?

0 投票
7 回答
124165 浏览

c# - C#:循环遍历多行字符串

什么是循环遍历多行字符串的每一行而不使用更多内存(例如不将其拆分为数组)的好方法?

0 投票
6 回答
112029 浏览

java - 在 Eclipse 中粘贴多行 Java 字符串

不幸的是,Java 没有多行字符串文字的语法。如果 IDE 可以轻松使用诸如

使用 Eclipse 将多行字符串从剪贴板粘贴到 Java 源代码的最快方法是什么(以一种自动创建上述代码的方式)。

0 投票
1 回答
523 浏览

c# - 编辑器不考虑 MultilineStringEditor 作为一个独特的编辑器

我有以下财产:

那应该在我的属性窗口中激活 MultilineStringEditor 作为该属性的主编辑器。不幸的是,OnEnter 的编辑器在加载到属性窗口时只是一个简单的字符串编辑器。如何让 .NET 识别 OnEnter 应该是一个多行编辑的属性?

0 投票
4 回答
3065 浏览

php - 多行查询 sql-injection 安全吗?

这可能是一个愚蠢的问题。或者也许我的黑客技能有限(我根本不练习)。

我有一个看起来像这样的查询:

$something在它被使用之前,我有很多其他的测试,比如$something = explode(' ',$something);(后来产生一个字符串)它们都没有打算阻止注入,但它们使给定的注入很难按实际查询获得。但是,有办法。我们都知道用其他仍然有效的东西替换空间是多么容易。

所以,让一个可能有害的 SQL 达到那个并不是一个真正的问题$something......但是如果它是多行的,有没有办法评论原始查询字符串的其余部分?

我可以评论AND table_z.field4 = '1'使用;--但不能评论以下内容AND table_z.field5 = '2'

是否可以在不关闭它的情况下打开多行注释/*或类似的东西,因此允许注入忽略多行查询?

0 投票
3 回答
14894 浏览

python - 如何将 GEOS MultiLineString 转换为多边形?

我正在开发一个 GeoDjango 应用程序,用户可以在其中上传地图文件并执行一些基本的映射操作,例如查询多边形内的特征。

我认识到用户有时会上传“MultiLineString”而不是“Polygon”。这会导致期望封闭几何的查询失败。

在 Python 中将 MultiLineString 对象转换为多边形的最佳方法是什么?

0 投票
3 回答
1131 浏览

string-literals - 为什么多行字符串有如此奇怪的语法?(当他们这样做时)

可能是我错过的一些非常简单的事情,但是将字符串放在多行中有什么问题?

例如,Ruby 是:

而 Python 是:

而 C# 是:

哪个更近了,但仍然需要 @ 字符。

使用这样的单行有什么问题:

我认为在这种情况下,字符串文字可能会结束,其中 (") 单独出现,这样,如果在途中找到引号,它们将被忽略。

有什么理由避免在许多编程语言中使用单引号多行字符串文字,即 Java、JavaScript、C#、C++、C、Ruby、Python?

0 投票
3 回答
1588 浏览

c# - 用于提取电子邮件数据的正则表达式模式

我正在从 POP 服务器检索原始文本(包括标题和消息)。我需要捕获标题之后的所有内容,该标题由它和用户消息之间的空行终止。

同时,如果是回复,我想忽略原始消息中的任何内容。我正在解析的电子邮件的回复开始于

示例电子邮件可能如下所示

返回路径: ...
...
更多电子邮件元数据: ...

您好,来自正则表达式领域,很高兴收到您的来信。
------原始消息-----
元数据: ...
...

嘿,正则表达式老兄,你能帮我吗?谢谢!

真诚的,我。

我需要提取“您好,来自正则表达式领域,我很高兴收到您的来信。” 以及原始消息之前的任何其他文本/行。

我现在正在使用这个正则表达式(多行模式下的 C#),它似乎可以工作,除了它正在捕获 ------原始消息----- 如果正文为空白。我宁愿只使用一个空白字符串。

编辑
我没有对任何人投反对票,如果您碰巧投反对票,包含评论通常会有所帮助。

0 投票
1 回答
850 浏览

php - 使用 preg_match_all 从多行 html 代码中选择一个标签

我想使用 php 函数 preg_match_all 来查找 html 代码的一部分以将其替换为另一个。

这是我需要找到的:

我做了一个正则表达式来找到它,但前提是该代码在整个 html 中出现一次。

我的正则表达式是:

当我找到重复两次或更多次的代码时,问题就出现了。由于正则表达式使用 |s 运算符(多行),因此当我多次使用代码时,它会返回从第一个到最后变化的所有 html 代码

例如:

在这种情况下,我的正则表达式从第一个返回所有代码

包括

那是我正在搜索的代码之间。

0 投票
9 回答
102351 浏览

find - 正则表达式中的记事本++换行符

假设你有这个文件:

并且您想使用 Notepad++找到序列 abc(并选择整个 3 行)。请问如何在正则表达式中表达换行符?