0

私はhtmlエディターを持っています。誰かがエディターにコンテンツをコピーして貼り付けたときに、自動的に貼り付けられたコンテンツを適用するすべてのフォーマット、余分なhtml、cssを削除したいです。それは私のasp.net Webサイトで使用されています

4

1 に答える 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 に答える