Io ste malefiche non le digerisco: ho fatto il seguente codice, che dovrebbe restituirmi la stringa compresa tra il <table e il > (es: <table background='1' border='1'>), ma mi restituisce il primo match (<).

HtmlPage è una stringa che contiene l'Html di una pagina..

Come faccio a prendere la stringa completa e non il risultato di un solo match?

Ecco il mio codice:

RegString=@"(\<table ).+(border+).+(\>+)";

Regex exp = new Regex(RegString);
Match m=exp.Match(HtmlPage);

string val=m.Value[0].ToString();



Grazie!!!!!!