枫树和子串

时间:2009-04-20 16:42:19

标签: math encoding maple

也许这是一个错误的网站,但希望有人知道......

如何在Maple中打破字符串并将其存储在子字符串列表中?

即。 我的字符串是:“我爱周末”

我希望将其分解为大小为2的子串... 所以我看起来像这样

substrs;

substrs = [[i] [lo] [ve] [t] [he] [w] [ee] [ke] [nd] [s]]

3 个答案:

答案 0 :(得分:1)

LengthSplit包中的

StringTools似乎符合您的要求:

substrs := StringTools[LengthSplit]("i love the weekends", 2);

答案 1 :(得分:1)

这很棒!你会如何通过它将其转换为列表? - 用户69514 2009年4月20日17:36

简单,只需在其周围放置一个列表构造函数:

substrs := [StringTools[LengthSplit]("i love the weekends", 2)];

答案 2 :(得分:0)

s := "abcdefghijklmnopqrstuvwxyz";
s[1..2];
seq(s[i..i+1], i=1..length(s), 2);