package ConsoleApplication1;
import System.Text.RegularExpressions.*;
public class Program
{
public static void main(String[] args)
{
  String txt="11:Jan:2019 \"This is an Example!\"";
  String re1="(\\d+)";
  String re2=".*?";
  String re3=".";
  String re4=".*?";
  String re5=".";
  String re6=".*?";
  String re7=".";
  String re8=".*?";
  String re9=".";
  String re10=".*?";
  String re11=".";
  String re12=".*?";
  String re13=".";
  String re14=".*?";
  String re15=".";
  String re16=".*?";
  String re17=".";
  String re18=".*?";
  String re19=".";
  String re20=".*?";
  String re21="(.)";
  Regex r = new Regex(re1+re2+re3+re4+re5+re6+re7+re8+re9+re10+re11+re12+re13+re14+re15+re16+re17+re18+re19+re20+re21,RegexOptions.IgnoreCase|RegexOptions.Singleline);
  Match m = r.Match(txt);
  if (m.get_Success())
  {
  String int1=m.get_Groups().get_Item(1).toString();
  String c1=m.get_Groups().get_Item(2).toString();
  System.Console.Write("("+int1.toString()+")"+"("+c1.toString()+")"+"\n");
  }
System.Console.Read();
}
}
|