using System.Text.RegularExpressions;
using System.Diagnostics;
using System.Globalization;
public static void Main()
string keywords="=Text(\"07/08/2024 05:28:15\",\"mm/dd/yyyy HH:mm:SS\")";
MatchCollection col = Regex.Matches(keywords, "\\\"(.*?)\\\"");
string dataExpr= col[0].ToString().Replace("\"","");
string formatExpr= col[1].ToString().Replace("\"","");
string[] formatTokenizer= formatExpr.Split(" ");
string formatTransform= formatTokenizer[0].Replace("mm","MM") + " " + formatTokenizer[1].Replace("HH","hh").Replace("SS","ss");
Console.WriteLine("DATAEXPR:" +dataExpr.Replace("\"",""));
Console.WriteLine("FORMATEXPR:" +formatExpr.Replace("\"",""));
Console.WriteLine("FORMAT_TRANSFORM:"+formatTransform);
DateTime.TryParseExact(dataExpr, formatTransform, CultureInfo.InvariantCulture,0, out DateTime orarioTlong);
Console.WriteLine("DATACONVERTED:" + orarioTlong);