Bazinga Bazinga - 11 months ago 71
C# Question

How can I extract a string between <strong> tags usings C#?

Say I have a string such as below:

"Unneeded text <strong>Needed Text</strong> More unneeded text"


How can I extract only the "Needed Text"? I'm guessing Regex is likely the simplest way but Regex still looks like hieroglyphics to me.

Answer Source
Regex regex = new Regex("<strong>(.*)</strong>");
  var v = regex.Match("Unneeded text <strong>Needed Text</strong> More unneeded text");
  string s = v.Groups[1].ToString();