用于匹配<字体>属性的正则表达式

本文关键字:属性 正则表达式 字体 用于 | 更新日期: 2023-09-27 18:33:45

我有一个字符串,其中包含类似的东西;

"<font color='"Red'">"

我需要一个可以匹配任何颜色的正则表达式。我尝试了以下正则表达式,但没有运气。 有人有什么建议吗?

string pattern = "/<font[^>]*>/";
string newTag = Regex.Replace(txt_htmlBody.Text, pattern, "<font color='"Black'">");

用于匹配<字体>属性的正则表达式

C# 中的正则表达式不需要像 PERL 或 PHP 这样的模式分隔符,因此您需要将模式更改为:

string pattern = "<font[^>]*>";
                  ^         ^
            Notice the removed / from the expression