比较两个 coll 对象中的子字符串 / MAX/MSP

Comparing substrings in two coll objects / MAX/MSP

似乎很难逐个字符地处理 Max/MSP 个字符串。我一直致力于使用两个 coll 对象,其中一个对象的输入文本为每行一个单词:

1, phone;

第二个是我想从输入文本中分离出来的子字符串:

ph, {other data}
o, {other data}
a, {other data}
ch, {other data}
ne, {other data}

从这个比较中我需要的是每个输入单词的每个可能子字符串的列表,例如:

1, p,ph,h,o,n,ne,e; 

我想说正则表达式在这里会有所帮助,但我不能有两个输入来指示要隔离的内容。除此之外,任何 zl 对象似乎都只允许处理整个单词。我的源文本很大,所以效率很重要。

有人对在 Max 中逐字符处理字符串有建议吗?有什么听起来可以完成这项任务的吗?

atoiitoa 是我在 Max 中执行此类任务时通常使用的对象。

一个简单的 javascript 对象可能更直接。