【发布时间】:2021-10-21 00:50:06
【问题描述】:
我有一个字符串:“abcd”,我想:
-
从最短到最长迭代它的前缀:
""、"a"、"ab"、"abc"、"abcd"
-
从最长到最短迭代它的前缀:
“abcd”、“abc”、“ab”、“a”、“”
-
从最短到最长迭代其后缀:
""、"d"、"cd"、"bcd"、"abcd"
-
从最长到最短迭代其后缀:
“abcd”、“bcd”、“cd”、“d”、“”
【问题讨论】:
-
你没有说你需要这些做什么,所以不可能知道你想要字节前缀、代码点前缀还是字形前缀。您唯一的示例使用 ASCII,所有这三个东西都是等价的。
标签: string rust iterator prefix suffix