using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"<meta.*og:image.*?(http:\/\/.*?)""\s+\/>";
string input = @"<!DOCTYPE html>
<html>
<head>
<link href='http://fonts.googleapis.com/css?family=Raleway:400,700' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700' rel='stylesheet' type='text/css'>
<link href=""https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css"" rel=""stylesheet"">
<link rel=""stylesheet"" href=""https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css"">
<link rel=""stylesheet"" href=""https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap-theme.min.css"">
<link rel=""stylesheet"" type=""text/css"" href=""http://www.text.ru/css/style.css?v=58539"">
<link rel=""stylesheet"" type=""text/css"" href=""http://www.text.ru/css/responsive.css?v=28967"">
<title>Afla ce iti doreste AppLine !</title>
<meta http-equiv=""X-UA-Compatible"" content=""IE=edge"">
<meta content=""width=device-width, initial-scale=1"" name=""viewport"">
<meta property=""og:title"" content=""text!""/>
<meta property=""og:type"" content=""website""/>
<meta property=""og:description"" content=""text !""/>
<meta property=""og:image"" content=""http://www.example.ro/images/ex/0166627d.png"" />
HERE;";
foreach (Match m in Regex.Matches(input, pattern))
{
Console.WriteLine("'{0}' found at index {1}.", m.Value, m.Index);
}
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for C#, please visit: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx