c# - Strip Html for specific Tags -
i have html string :
<td style=\"border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; padding-left: 3.5pt; width: 489pt; padding-right: 3.5pt; background: #dfdfdf; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0cm;\" valign=\"top\" colspan=\"4\"> <strong>kan fejlen genskabes?</strong> </td>\r\n
and have piece of code aloow specific tags :
public string htmlstrip( string input) { string acceptable = "img|n|br|tr|td|table|tbody|th|td style strong"; string stringpattern = @"</?(?(?=" + acceptable + @")notag|[a-za-z0-9]+)(?:\s[a-za-z0-9\-]+=?(?:(["",']?).*?\1?)?)*\s*/?>"; return regex.replace(input, stringpattern,string.empty); }
what trying allow "strong" tag if inside "td" or "table" tag. ideas?
bonus: how can allow specific styling in "td" tag? example padding-left if wanted to?
Comments
Post a Comment