fork download
  1. using System;
  2. using System.Text.RegularExpressions;
  3.  
  4. class Program
  5. {
  6. public static void Main()
  7. {
  8. string text = "<SPAN class=\"m\">&lt;</SPAN><SPAN class=\"t\">text</SPAN><SPAN class=\"m\">&gt;</SPAN><SPAN class=\"tx\">ТЕКСТ КОТОРЫЙ НУЖНО ВЫРЕЗАТЬ</SPAN><SPAN class=\"m\">&lt;/</SPAN><SPAN class=\"t\">text</SPAN><SPAN class=\"m\">&gt;</SPAN>";
  9. string pattern = "(?<=<SPAN class=\"tx\">).*?(?=</SPAN>)";
  10. Match match = Regex.Match(text, pattern);
  11. if (match.Success) Console.WriteLine(match.Value);
  12. }
  13. }
Success #stdin #stdout 0.04s 133824KB
stdin
-2 2 0.5
stdout
ТЕКСТ КОТОРЫЙ НУЖНО ВЫРЕЗАТЬ