次の行は、読み取った Web ページからのものです。ページからサイトの URL を抽出しています。ほとんどを抽出できますが、一部は以下のようになります。
"javascript:outside('http://www.xyz.com/graduation.html')";
http://で始まるリンクを抽出できるようにしたい......
正規表現と分割文字列を試しましたが、うまくいきません。ありがとう
Regex で簡単に実行できます。
(?<=javascript:outside\(\')http://[^']*(?=\'\))
... そのようです:
var src="javascript:outside('http://www.xyz.com/graduation.html')";
var match=Regex.Match(src,@"(?<=javascript:outside\(\')http://[^']*(?=\'\))");
if(match.Success)
{
Console.WriteLine(match.Value);
}