问题标签 [string-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 投票
2 回答
23156 浏览

vb.net - 如何在VB.Net中根据分隔符将字符串拆分为数组

如何将字符串的拆分部分直接分配到数组列表中?

字符串格式:

ABC;PQR;XYZ

0 投票
1 回答
353 浏览

string - 文本拆分器背后的 Haskell 模式匹配概念

我想知道这个代码片段背后的模式匹配概念:

我知道head返回列表的第一个元素并tail返回其余元素。但我仍然无法理解它的功能。这需要一个字符串并将其分解为给定字符的字符串列表。

0 投票
4 回答
445 浏览

python - 在 Python 中拆分字符串以进行一些数学运算会产生奇怪的结果

所以我承认这是一个家庭作业,但我并不是要你们所有人为我做这件事,我只是在寻找一些指导。我们需要让 Python 程序在单个字符串中接受 Hours:Minutes (2:30) 格式的时间,并以分钟为单位输出时间量。(即 2 小时 30 分钟 = 150 分钟)

我仍然需要为字符串输入解决一些限制:

  1. 确保它只使用数字和冒号
  2. 确保它只能接受五个字符 (##:##)
  3. 确保中间字符是冒号(即数字顺序正确)
  4. 并确保如果输入像 4:35 这样的时间,则会在前面自动添加一个零

我稍后会处理这个问题——现在我决定处理从输入中得到的数学。

对我来说,将字符串分成两部分是有意义的:小时和分钟。然后,我将小时数乘以 60,并将它们添加到预先存在的分钟数中以获得总分钟数。但是,现在,输入像 02:45 这样的时间会输出 020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020 的分钟数。

知道这里可能出了什么问题吗?需要明确的是,这是作业,我想自己解决输入限制,我只需要帮助解决这个数学问题。

0 投票
4 回答
69 浏览

python - 在查询带有 _ 的字符串时遇到问题 - Python

我有一个文件列表

我想挑选出某些文件——比如说其中有 16203 的两个文件。

我的第一个想法是在 for 循环中使用 stringsplit,但 stringsplit 并没有给我任何超出字符串中的 _ 的东西 - 我有点卡住了。

有任何想法吗?

0 投票
2 回答
8984 浏览

mysql - MySQL 中使用 REPLACE 和 SUBSTRING_INDEX 拆分字符串

我需要拆分这个:

通过;拉出2011在字符串末尾附近找到的值。即使拔出s:4:"2011"也行。

我目前正在使用此代码:

REPLACE(SUBSTRING_INDEX(address, ';', 10), LENGTH(SUBSTRING_INDEX(address, ';', 10 -1)) + 1), ';', '')

我是从一个将其列为在 MySQL 中拆分字符串的解决方案的网站上获得的……但其中有语法错误。我尝试调试它,发现有一个太多)但我无法弄清楚如何更改它以使其工作......我对这应该如何拆分字符串缺乏了解。

与此解决方案相比,它似乎过于复杂......

任何人都可以提供帮助吗?对其工作原理的解释会很好,或者替代解决方案也可以。

谢谢!

0 投票
6 回答
346 浏览

c# - 分隔字符串的最有效方法

我有这个字符串:

“B82V16814133260”

从中获取两个字符串的最有效方法是什么:

左部分字符串:“B82V” 右部分字符串:“16814133260”

规则是这样的:取出右侧的所有数字并从中创建字符串,然后取出提醒并将其放入另一个字符串中。

这是我的解决方案,但它太笨重了!如何做到又短又高效?

0 投票
2 回答
893 浏览

r - R:因子交互的倒数

我在以下问题上遇到了很多麻烦,并且似乎无法通过广泛的搜索找到答案。如果我有以下情况:

我可以运行什么函数来拆分 fac3 以便获得放入交互作用的原始因子的水平?以便:

谢谢。

0 投票
4 回答
881 浏览

java - Java String.split 方法不能很好地工作

可能重复:
用 | 分割字符串 java中的分隔符

当我执行以下操作时,我有点困惑:

我没有得到拆分字符串
Hello index 0
World index 1

但如果我这样做

然后它起作用了..
为什么会这样?

0 投票
5 回答
2556 浏览

java - 如何根据限制在java中拆分字符串

我有以下字符串,当它的长度达到 36 时,我想将此字符串拆分为多个子字符串(通过以 ',' 作为分隔符)。它不完全拆分在第 36 位

我想得到如下两个子字符串的输出:
1. '这是一些(示例文本)'
2.'并且必须正确拆分'

提前致谢。

0 投票
2 回答
690 浏览

c# - 正则表达式拆分包含句点的单词

有人能告诉我如何修改这个正则表达式以允许字符串中的句点吗?

string[] parts = Regex.Split(s, @"\b|[^\.#_a-zA-Z0-9()=><!%]");

如果我提供字符串:"HELLO ABC.123"

这个正则表达式正在返回{"HELLO", "ABC", ".", "123"}

我想回来{"HELLO", "ABC.123"}

请原谅我对正则表达式模式的无知。

编辑:我正在使用 C# 3.5