Introduction:
In my previous article I
have explained about How to How to generate random no in C#.Net. In this article I am going to explain about how to remove html
tags from the input string using C#.Net.
Explanation:
In this example I have used regular
expressions to match the html tags and I have removed the html tags. Below
method will remove html tags and will give you the text alone in the output.
private string RemoveHtmlTags(string htmlinput)
{
// Removes tags
from passed HTML
System.Text.RegularExpressions.Regex objRegEx = new
System.Text.RegularExpressions.Regex("<[^>]*>");
return
objRegEx.Replace(htmlinput, "");
}
If you pass the below html as input
<div class='clr flt tp10'>
<div class='avgrat flt clr'>
<b>Recommend this
product to your friend?</b>
<input type='radio' />
Yes
<input type='radio' />
No
</div>
<div class='avgrat flt tp10 clr'>
<div class='rttxf tp10 flt'>
Product Overall Rating</div>
<div class='flt tp10 str str4'>
</div>
<div class='flt tp10 exc mlf gre'>
Good</div>
</div>
</div>
Your output
will be
Recommend this product to your friend? Yes No Product Overall
Rating Good
Do you like this
article? Help us to improve. Please post your comments below.
Download Source Code:
Comments
Post a Comment