3

私がやりたいのは、タグ以外のすべての html タグを削除することです<br>

私は例を作りました:

public string Strip(string text)
{
    return Regex.Replace(text, @”&lt;(.|\n)*?>”, string.Empty);
}

しかし、これはすべてを削除します。

どんな種類の助けも大歓迎です。

4

3 に答える 3

6

この正規表現を試してください

return Regex.Replace(text, @”&lt;(?!br[\x20/>])[^<>]+>”, string.Empty);

しかし、これらのタスクには html パーサーの方が適していると思います。

于 2013-06-28T14:02:45.067 に答える