问题标签 [split]

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 回答
5560 浏览

python - 在Python中迭代附加到字符串的有效方法?

我正在编写一个 Python 函数来将文本拆分为单词,而忽略指定的标点符号。这是一些工作代码。我不相信从列表中构造字符串(代码中的 buf = [] )是有效的。有没有人建议更好的方法来做到这一点?

0 投票
4 回答
32557 浏览

perl - 您如何在 Perl 中标记/标记/拆分分隔字符串?

您如何将字符串(例如“a:b:c:d”)拆分为标记以便在 Perl 中进行解析?

(例如使用拆分?)

最重要的是寻找清晰,直接的答案(但之后添加任何有趣的信息花絮)。

0 投票
3 回答
8383 浏览

regex - Perl 正则表达式用新行拆分

我是 Perl 的新手,正在为学校做一个项目,但我被困住了。

输入:一个给定的文本文件,包含由空格、制表符、“、”、“;”分隔的电子邮件地址 或“:” [可以在不同的行上]。

我正在尝试读取电子邮件地址并将它们放入一个数组中。我可以在一行上解析数据,但是如果有换行符或返回,我只会得到最后一个元素。

有人可以帮我弄清楚如何将每个地址放在单独的行上并解析它们吗?我已经阅读了一些关于正则表达式的内容,但需要更多的练习。谢谢。

0 投票
4 回答
3113 浏览

regex - VBscript 有模块吗?我需要处理 CSV

我需要读取一个 CSV 文件,而我唯一可以使用的语言是 VBscript。

我目前只是打开文件并用逗号分割,它工作正常,因为字段中没有任何带引号的逗号。但我知道这是一个非常脆弱的解决方案。

那么,有没有我可以使用的 VBscript 模块之类的东西?在某个地方可以获得一个经过验证的正则表达式,它只会在逗号而不是引号中分割?

任何建议都非常感激。

0 投票
10 回答
150187 浏览

java - Scanner vs. StringTokenizer vs. String.Split

我刚刚了解了 Java 的 Scanner 类,现在我想知道它如何与 StringTokenizer 和 String.Split 进行比较/竞争。我知道 StringTokenizer 和 String.Split 仅适用于字符串,那么我为什么要使用 Scanner 处理字符串呢?Scanner 是否只是为拆分提供一站式服务?

0 投票
2 回答
852 浏览

c# - 基于正则表达式拆分字符串

我想在 C# 中拆分一个看起来像的字符串

A B C D”

这样生成的数组将具有

数组[0] =“一个”

数组[1] = "b"

数组[2] = "c:d"

我用什么正则表达式来达到所需的结果。

非常感谢

0 投票
6 回答
6000 浏览

php - 删除从最后出现的特定字符序列开始的所有字符

我正在解析一些电子邮件。移动邮件、iPhone 和我假设 iPod touch 附加一个签名作为单独的边界,使其易于删除。并非所有邮件客户端都这样做,并且只需使用“--”作为签名分隔符。

我需要从字符串中删除“--”,但只需要最后一次出现。

样本副本

我考虑过拆分'--',删除最后一部分,我会拥有它,但如果没有匹配项,似乎都没有返回很好的价值让我知道它是否做了任何事情explode()split()

我不能preg_replace()超过一条线。我已将所有行尾标准化为\n.

最好的建议是什么hello, this is some email copy-- check this out,不接受,会有没有签名的情况,当然也会有我无法涵盖所有​​情况的情况。

0 投票
5 回答
23871 浏览

java - Java 的 Scanner vs String.split() vs StringTokenizer;我应该使用哪个?

我目前正在使用split()扫描一个文件,其中每行都有由 . 分隔的字符串数'~'。我在某个地方读到了Scanner可以更好地处理长文件的地方,性能方面,所以我想检查一下。

我的问题是:我是否必须创建两个实例Scanner?也就是说,一个读取一行,另一个基于该行获取分隔符的标记?如果我必须这样做,我怀疑我是否会从使用它中获得任何好处。也许我在这里遗漏了一些东西?

0 投票
2 回答
71344 浏览

c# - C# Regex Split - 方括号内的所有内容

我目前正在尝试在 C#(最新的 .NET 和 Visual Studio 2008)中拆分字符串,以便检索方括号内的所有内容并丢弃剩余的文本。

例如:“H1 受体拮抗剂 [HSA:3269] [PATH:hsa04080(3269)]”

在这种情况下,我有兴趣将“ HSA:3269 ”和“ PATH:hsa04080(3269) ”放入字符串数组中。

如何做到这一点?

0 投票
10 回答
1912163 浏览

python - 如何将字符串拆分为列表?

我希望我的 Python 函数拆分一个句子(输入)并将每个单词存储在一个列表中。我当前的代码拆分句子,但不将单词存储为列表。我怎么做?