public static class RemoveHtmlFromString
{
/// <summary>
/// Remove HTML from string with Regex.
/// </summary>
public static string StripTagsRegex(string source)
{
return Regex.Replace(source, "<.*?>", string.Empty);
}
/// <summary>
/// Compiled regular expression for performance.
/// </summary>
static Regex _htmlRegex = new Regex("<.*?>", RegexOptions.Compiled);
/// <summary>
/// Remove HTML from string with compiled Regex.
/// </summary>
public static string StripTagsRegexCompiled(string source)
{
return _htmlRegex.Replace(source, string.Empty);
}
/// <summary>
/// Remove HTML tags from string using char array.
/// </summary>
public static string StripTagsCharArray(string source)
{
char[] array = new char[source.Length];
int arrayIndex = 0;
bool inside = false;
for (int i = 0; i < source.Length; i++)
{
char let = source[i];
if (let == '<')
{
inside = true;
continue;
}
if (let == '>')
{
inside = false;
continue;
}
if (!inside)
{
array[arrayIndex] = let;
arrayIndex++;
}
}
return new string(array, 0, arrayIndex);
}
}All the question that scared me now i am trying to scare them .. so that they cant scare others :)
Thursday, September 22, 2011
Remove HTML tags from a string using C#
Subscribe to:
Post Comments (Atom)
Featured Posts
เคिเคธเคे เคนिเคธ्เคธे เคฎें เคฎें เคฏे เคงเคฐเคคी
เคिเคก़िเคฏों เคा เคเคฐ เคเคฒ เคฐเคนा เคนै เคंเคธाเคจ เคुเคถ เคนै เคि เคฏे เคเค เคฆूเคฐ เคนै เค เคญी เคเคญी เคคो เคเคเคी เคเคฐ เคคเค เคคेเคฐा เคญी เคเคฐ เคเคฒेเคा เคเคญी เคฌेเคुเคฌाเคจ เคนै เคुเค เคฌोเคฒเคคे เคจเคนीं เคนै เคฆिเคฒ เคฎें เคฆुเค ...
-
public struct CoOrds { public int x, y; public CoOrds( int p1, int p2) { x = p1; y = p2; } }
-
Use the following function which is built in percentile(BIGINT col, p) and set p to be 0.5 and will calculate the median credit : ...
No comments:
Post a Comment
Thank you for Commenting Will reply soon ......