问题标签 [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.
vb.net - 如何在VB.Net中根据分隔符将字符串拆分为数组
如何将字符串的拆分部分直接分配到数组列表中?
字符串格式:
ABC;PQR;XYZ
string - 文本拆分器背后的 Haskell 模式匹配概念
我想知道这个代码片段背后的模式匹配概念:
我知道head
返回列表的第一个元素并tail
返回其余元素。但我仍然无法理解它的功能。这需要一个字符串并将其分解为给定字符的字符串列表。
python - 在 Python 中拆分字符串以进行一些数学运算会产生奇怪的结果
所以我承认这是一个家庭作业,但我并不是要你们所有人为我做这件事,我只是在寻找一些指导。我们需要让 Python 程序在单个字符串中接受 Hours:Minutes (2:30) 格式的时间,并以分钟为单位输出时间量。(即 2 小时 30 分钟 = 150 分钟)
我仍然需要为字符串输入解决一些限制:
- 确保它只使用数字和冒号
- 确保它只能接受五个字符 (##:##)
- 确保中间字符是冒号(即数字顺序正确)
- 并确保如果输入像 4:35 这样的时间,则会在前面自动添加一个零
我稍后会处理这个问题——现在我决定处理从输入中得到的数学。
对我来说,将字符串分成两部分是有意义的:小时和分钟。然后,我将小时数乘以 60,并将它们添加到预先存在的分钟数中以获得总分钟数。但是,现在,输入像 02:45 这样的时间会输出 020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020 的分钟数。
知道这里可能出了什么问题吗?需要明确的是,这是作业,我想自己解决输入限制,我只需要帮助解决这个数学问题。
python - 在查询带有 _ 的字符串时遇到问题 - Python
我有一个文件列表
我想挑选出某些文件——比如说其中有 16203 的两个文件。
我的第一个想法是在 for 循环中使用 stringsplit,但 stringsplit 并没有给我任何超出字符串中的 _ 的东西 - 我有点卡住了。
有任何想法吗?
mysql - MySQL 中使用 REPLACE 和 SUBSTRING_INDEX 拆分字符串
我需要拆分这个:
通过;
拉出2011
在字符串末尾附近找到的值。即使拔出s:4:"2011"
也行。
我目前正在使用此代码:
REPLACE(SUBSTRING_INDEX(address, ';', 10), LENGTH(SUBSTRING_INDEX(address, ';', 10 -1)) + 1), ';', '')
我是从一个将其列为在 MySQL 中拆分字符串的解决方案的网站上获得的……但其中有语法错误。我尝试调试它,发现有一个太多)
但我无法弄清楚如何更改它以使其工作......我对这应该如何拆分字符串缺乏了解。
与此解决方案相比,它似乎过于复杂......
任何人都可以提供帮助吗?对其工作原理的解释会很好,或者替代解决方案也可以。
谢谢!
c# - 分隔字符串的最有效方法
我有这个字符串:
“B82V16814133260”
从中获取两个字符串的最有效方法是什么:
左部分字符串:“B82V” 右部分字符串:“16814133260”
规则是这样的:取出右侧的所有数字并从中创建字符串,然后取出提醒并将其放入另一个字符串中。
这是我的解决方案,但它太笨重了!如何做到又短又高效?
r - R:因子交互的倒数
我在以下问题上遇到了很多麻烦,并且似乎无法通过广泛的搜索找到答案。如果我有以下情况:
我可以运行什么函数来拆分 fac3 以便获得放入交互作用的原始因子的水平?以便:
谢谢。
java - Java String.split 方法不能很好地工作
可能重复:
用 | 分割字符串 java中的分隔符
当我执行以下操作时,我有点困惑:
我没有得到拆分字符串
Hello index 0
World index 1
但如果我这样做
然后它起作用了..
为什么会这样?
java - 如何根据限制在java中拆分字符串
我有以下字符串,当它的长度达到 36 时,我想将此字符串拆分为多个子字符串(通过以 ',' 作为分隔符)。它不完全拆分在第 36 位
我想得到如下两个子字符串的输出:
1. '这是一些(示例文本)'
2.'并且必须正确拆分'
提前致谢。
c# - 正则表达式拆分包含句点的单词
有人能告诉我如何修改这个正则表达式以允许字符串中的句点吗?
string[] parts = Regex.Split(s, @"\b|[^\.#_a-zA-Z0-9()=><!%]");
如果我提供字符串:"HELLO ABC.123"
这个正则表达式正在返回{"HELLO", "ABC", ".", "123"}
我想回来{"HELLO", "ABC.123"}
请原谅我对正则表达式模式的无知。
编辑:我正在使用 C# 3.5