【发布时间】:2014-08-23 00:14:52
【问题描述】:
Spintax 用于从一个内容中获取多个内容,例如:
Spintax:{dog|cat} {ran|jumped} 非常 {quietly|far {ahead|away}}。
这将返回如下句子:
狗跑得很安静。
猫跳得很安静。
狗跳得很远。
猫跑得很远。
我想出了如何将 spintax 变成随机的不同句子,但我现在想用颜色显示 spintax(在富文本框中)。我的意思是 {} 和 {} 本身之间的一切都是不同的颜色(蓝色)。当其他 {} 中有 {} 时,它将是另一种颜色(绿色)。在生成句子时,我从最深的括号(其中没有任何其他 {} 的 {})开始。我认为对于着色我必须从外面开始,但我不知道如何。谁能帮帮我?
【问题讨论】:
标签: c# winforms colors spinning spintax