using System.Text.RegularExpressions;
public static void Main()
string external_url = "https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.runnerfiore.com%2FProduct%2FSocial-Skills-Lessons-for-Empathy-and-Perspective-Taking-SEL-Activities-3616246%3Ffbclid%3DIwZXh0bgNhZW0CMTAAAR1FZGD3nplG4HwPfWkDQGBrevjzPAA5-UPxjRyyV5rK03CxmejaGVvnv2w_aem_RHm2MsAthrIzwvCZADdamQ&h=AT32U7yxfji0rtuz1iRL7j5jpYARvIKFCJ21l86lZ7ppgZ0OG4fFK58FHPnkUCDXRXzJb_8v1j-tUiks1fMe3njtBOsZWegsemOubQfznPvWRBH23zOt1u7_yPEsW3IjCz0S6Q";
var match = Regex.Match(external_url, @"(?<=facebook\.com.*?php\?u=)(http.*?)(?=&)");
string decodedUrl = HttpUtility.UrlDecode(match.Value);
Console.WriteLine(decodedUrl);
Console.WriteLine("No se encontró un URL válido.");