Помогите с паттерном для RegExp - C#
Формулировка задачи:
Есть такая строка:
Нужно вытащить http://urlik.com/123456 и title 123456. Прочитал FAQ по RegExp - все равно не получилось вытянуть.
Получается вытянуть только когда есть, например, теги <a></a>
Заранее спасибо.
<a class="title" href="http://urlik.com/123456">title 123456</a>
string tag = "a";
string pattern = string.Format(@"\<{0}.*?\>(?<soderzhanieTega>.+?)\<\/{0}\>", tag.Trim());Решение задачи: «Помогите с паттерном для RegExp»
textual
Листинг программы
using System;
using HtmlAgilityPack;
namespace ConsoleApplicationTest {
public static class Program {
private static void Main() {
HtmlDocument html = new HtmlDocument();
html.LoadHtml( "<a class=\"title\" href=\"http://urlik.com/123456\">title 123456</a>" );
HtmlNode a = html.DocumentNode.Element( "a" );
Console.WriteLine( a.InnerText );
Console.WriteLine( a.GetAttributeValue( "href", "" ) );
Console.ReadKey();
}
}
}