逐个字符处理 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 中逐个字符地处理字符串?有什么听起来可以完成这项任务的吗?