using System;
using System.Text.RegularExpressions;
using System.Linq;
public class Test
{
public static void Main()
{
//var inputString="This is Test page test page"
//var inputString="This is Test page test another one test"
//var inputString="This is Tests\"s page test another one test"
//var inputString="This is Test page"
//var inputString="This is Test page\"s without problem"
var inputString="This string create \"problem\" for me";
var regex=new Regex("]*href=(?:'(?.*?)')|(?:\"(?.*?)\")",RegexOptions.IgnoreCase);
var urls=regex.Matches(inputString).OfType().Select(m =>m.Groups["href"].Value);
foreach(var zzzzzzz in urls){
Console.WriteLine(zzzzzzz);
}
}
}