using System;
using System.Text.RegularExpressions;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
  string txt="42 43";
  string re1="(42)";
  string re2="(.)";
  string re3=".*?";
  string re4="(\\d+)";
  Regex r = new Regex(re1+re2+re3+re4,RegexOptions.IgnoreCase|RegexOptions.Singleline);
  Match m = r.Match(txt);
  if (m.Success)
  {
  String int1=m.Groups[1].ToString();
  String c1=m.Groups[2].ToString();
  String int2=m.Groups[3].ToString();
  Console.Write("("+int1.ToString()+")"+"("+c1.ToString()+")"+"("+int2.ToString()+")"+"\n");
  }
Console.ReadLine();
}
}
}
|