私はhtmlエディターを持っています。誰かがエディターにコンテンツをコピーして貼り付けたときに、自動的に貼り付けられたコンテンツを適用するすべてのフォーマット、余分なhtml、cssを削除したいです。それは私のasp.net Webサイトで使用されています
1 に答える
2
Regex.Replace を試す
//// To remove all HTML tags
string pattern = @"<.*?>";
//// If you want to keep some tags(Eg:<p>,<b>) you can use a pattern like
string pattern = @"<([/]{0,1}(!--|p|b))(.|\n)*?>";
Regex.Replace(inputHtml, pattern, string.Empty, RegexOptions.IgnoreCase);
于 2012-10-26T07:53:38.970 に答える