如何从Replace Function接收颜色结果?

时间:2014-06-20 19:42:14

标签: c#-4.0

如何从Replace Function接收颜色结果?

Regex.Replace("My Document", "My", ?);

编辑:

我解决了它:

 if (richTextBox1.Find("ab") > 0)
    {
     richTextBox1.SelectionBackColor = Color.LightGreen;
    }

1 个答案:

答案 0 :(得分:0)

字符串中的

(部分)不具有固有的颜色。字符串只是一系列字符。然而,有些终端使用"转义字符"被解释为关于如何排版字符串部分的元数据。

例如,linux shell使用"\033[31mHello\e[0m World"之类的数据来突出显示Hello的红色。但总有一些终端无法识别这些指令。


某些控制组件(即RichtTextBox)也使用此类指令,并提供插入指令的透明方法。