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

vim - 关闭 Vim 中的拆分窗口而不调整其他窗口的大小

如果我打开了一个 Vim 窗口,其中有 2 个拆分(总共 3 个缓冲区可见)并且我调整了每个拆分的视口,然后我关闭一个缓冲区,其他两个缓冲区的视口会自动调整大小。

当我关闭缓冲区时,有没有办法维持或至少更好地扩展拆分?

0 投票
6 回答
1861 浏览

python - 使用 Python split 将变量拼接在一起

我有这个清单

我如何拆分,所以它只剩下:

0 投票
6 回答
1369 浏览

c# - 如何在保留行尾的同时拆分字符串?

我有一段文本,我想在丢失结尾的 \r 和 \n 的情况下获得它的行。现在,我有以下(次优代码):

所以我想知道 - 有没有更好的方法呢?

接受的答案

0 投票
3 回答
12671 浏览

regex - 如何使用正则表达式使用前缀字符进行拆分?

我想拆分示例字符串:

~Peter~Lois~Chris~Meg~Stewie

在角色上~,结果是

彼得·
洛伊丝
克里斯·
梅格·
斯图维

在 javascript 或 C# 中使用标准字符串拆分函数,第一个结果当然是一个空字符串。我想避免忽略第一个结果,因为第一个结果实际上可能是一个空字符串。

我一直在摆弄使用正则表达式,我很困惑。我敢肯定有人已经遇到过这个问题的优雅解决方案。

0 投票
5 回答
35598 浏览

java - 将 Java 字符串拆分为 1024 字节的块

在java中将String拆分为1024字节块的有效方法是什么?如果有多个块,则需要在所有后续块中重复标头(固定大小的字符串)。

0 投票
2 回答
66992 浏览

java - Java split() 方法最后去除空字符串?

看看下面的程序。

示例.txt:

输出:

为什么第二个和第三个输出给出 2 和 3 而不是 4。在sample.txt文件中,第二行和第三行的条件是应该\n在给第三个字段的分隔符后立即给出换行符(或输入)。谁能帮助我如何在不更改sample.txt文件条件的情况下将第 2 行和第 3 行的长度设为 4 以及如何打印de[2](throws ArrayIndexOutOfBoundsException) 的值?

0 投票
2 回答
3442 浏览

sql - 使用 VB.NET 从文本框中拆分文本字符串

我想在网页上添加一个文本框,以便用户添加空格分隔的标签。当用户提交页面时,如何从文本框中取出标签并将每个标签添加为 SQL 数据库中的记录?

我想使用 VB.NET。

0 投票
5 回答
3996 浏览

python - 在python中拆分标签

我有一个包含以下内容的文件:

{{today}}提取,{{runner_up}}等的最好或最 Pythonic 的方法是什么?

我知道可以使用拆分/正则表达式来完成,但我想知道是否还有其他方法。

PS:考虑加载在一个名为的变量中的数据thedata

编辑:我认为 HTML 示例很糟糕,因为它将一些评论者引导到 BeautifulSoup。所以,这是一个新的输入数据:

输出:

0 投票
2 回答
29600 浏览

audio - 如何将声音分开输出到扬声器和耳机?

操作系统:win xp
主板:华硕A8N-E(内置声卡)
我有一个扬声器和一个耳机。
当同时使用 mp3 播放器和媒体播放器时,所有声音都会输出到所有声音输出设备(扬声器和耳机)。

是否可以让mp3仅在扬声器中输出而媒体播放器仅在耳机中输出?

0 投票
5 回答
4070 浏览

regex - 我必须如何为 Perl 的拆分声明正则表达式?

我今天遇到了这个 Perl 结构:

这适用于将大字符串拆分为 UNIX 类型行结尾的行数组,但在 Windows 中留下尾随 \r。所以我把它改成:

它按行拆分字符串并且不留下尾随的 \r (在 ActivePerl 5.8 下测试)。然后有人向我指出,这可能应该是:

那么为什么第二个变体完全有效呢?双引号表示对内容进行评估,这就是为什么 \r 和 \n 实际上被视为 CR 和 LF,但 ? 被视为正则表达式元字符而不是文字问号。

正则表达式周围的斜线对于 split() 是可选的吗?是否只是假设函数的第一个参数是正则表达式?