【发布时间】:2014-06-02 14:46:04
【问题描述】:
我正在寻找一种方法来计算一个字符串的所有子字符串组合,连接起来代表原始字符串,所以
"ice"
返回
[
["i", "c", "e"],
["i", "ce"],
["ic", "e"]
]
计算所有可能的子字符串很容易,尽管我不知道如何得到上述类似的组合。任何帮助表示赞赏。
干杯
【问题讨论】:
-
您是否要求它们井井有条?像 ["ie", "c"] 这样的组合不是有效的组合吗?
-
是的,["ie", "c"] 无效。如果您对结果执行 .join("") 它应该等于输入字符串
-
你忘了
["ice"]。 -
我其实不需要原始字符串..
标签: javascript string substring combinations