3346得票83回答
如何迭代一个字符串中的单词?

如何迭代由空格分隔的单词组成的字符串?请注意,我不感兴趣的是 C 字符串函数或那种字符操作/访问。我更喜欢优雅而不是效率。我的当前解决方案:#include <iostream> #include <sstream> #include <string> u...

3090得票70回答
如何将一个列表分割成等大小的块?

如何将任意长度的列表分割成相等大小的块? 参见:如何按块迭代列表。 要将字符串分块,请参阅每隔n个字符拆分字符串?。

2869得票38回答
如何在Bash中使用分隔符拆分字符串?

我有一个存储在变量中的字符串:IN="bla@some.com;john@home.com" 现在我想通过分号;来分割字符串,得到如下结果:ADDR1="bla@some.com" ADDR2="john@home.com" 我不一定需要ADDR1和ADDR2变量。如果它们是数组的元素,那就更...

1917得票38回答
如何在Java中拆分字符串?

我想要将字符串"004-034556"按照分隔符"-"拆分成两个字符串:part1 = "004"; part2 = "034556"; 这意味着第一个字符串将包含'-'之前的字符,而第二个字符串将包含'-'之后的...

1005得票84回答
将数组分成块

假设我有一个JavaScript数组,如下所示:["Element 1","Element 2","Element 3",...]; // with close to a hundred elements. 如何将一个数组分成多个小数组,每个小数组最多包含10个元素?

965得票17回答
在.NET中将字符串按换行符拆分

我需要在.NET中将一个字符串分割成多行,而我知道的唯一分割字符串的方法是使用Split方法。然而,这种方法无法轻松地按换行符进行分割。那么,最佳方法是什么?

925得票25回答
如何在Bash中将字符串分割成数组?

在Bash脚本中,我想要将一行内容分割为多个片段并存储到一个数组中。 例如,给定以下这一行:Paris, France, Europe 我希望最终的数组看起来像这样:array[0] = Paris array[1] = France array[2] = Europe 最好使用简单的实现方式...

889得票20回答
如何将逗号分隔的字符串转换为数组?

我有一个逗号分隔的字符串,想将其转换为数组,以便可以循环遍历。 是否有内置函数可以完成此操作? 例如,我有这个字符串:var str = "January,February,March,April,May,June,July,August,September,October,Nove...

842得票11回答
在C#中按另一个字符串拆分字符串

我一直在使用Split()方法来分割字符串,但这似乎只适用于按字符分割字符串。是否有一种方法可以使用另一个字符串作为分隔符来拆分string? 我尝试将拆分器转换为字符数组,但没有成功。 换句话说,我想通过xx拆分string: THExxQUICKxxBROWNxxFOX 并...

829得票31回答
使用多个单词边界分隔符将字符串拆分为单词

我认为我想做的是一个相当常见的任务,但我在网上找不到任何参考资料。我有带标点符号的文本,我想要一个单词列表。"Hey, you - what are you doing here!?" 应该是。['hey', 'you', 'what', 'are', 'you', 'doing', 'her...