PDA

View Full Version : Regex انتخاب متن



unrealword
دوشنبه 23 تیر 1393, 03:10 صبح
با عرض سلام و احترام خدمت دوستان عزیز


<div class="title">Broken Age Act 1-RELOADED <div style="position:
من مقدار این رو می خام بدست بیارم با Regex
ممنون می شم راهنمایی فرمایید

abbas.oveissi
دوشنبه 23 تیر 1393, 03:51 صبح
سلام ، منظورتو همچین چیزی هست؟


string input = "sdkjsdklfjlksdjflk<div class=\"title\">Broken Age Act 1-RELOADED <div style=\"position: ";
string reg = "<div class=\"title\">[A-Za-z0-9\\-\\ ]+ <div style=\"position: ";
Match m = Regex.Match(input, reg);


foreach (Group g in m.Groups)
{
Console.WriteLine(g.Value);
}


بعد اضافه هاشو ببرید.

minaalamshahi
سه شنبه 11 شهریور 1393, 01:33 صبح
میشه بهم بگین داخل پرانتز جلوی Regex.Matches دقیقا کد زیر من چه معنی داره؟
و یه مقدار بهم بگین این خط کدها چیکار داره می کنه؟

MatchCollection MC = Regex.Matches(Text, ">\\w+?\\|(\\w+?)\\|(.+?)\n+([ACGT\n]+)");
List<Genume> GList = new List<Genume>();
string HeadStr = "#Pattern\t";
for (int i = 0; i < MC.Count; i++)
{
Genume G = new Genume();
G.ID = MC[i].Groups[1].Value;
G.RecStr = MC[i].Groups[2].Value;
G.Data = MC[i].Groups[3].Value.Replace("\n", "");
GList.Add(G);
HeadStr += "#" + G.ID + "\t";
}

return GList;

این لینکها رو دیدم ولی به توضیح بیشتر احتیاج دارم
ممنون
http://msdn.microsoft.com/en-us/library/az24scfc.aspx

http://www.dotnetperls.com/regex-match

minaalamshahi
سه شنبه 11 شهریور 1393, 12:18 عصر
کسی می تونه راهنماییم کنه؟

unrealword
چهارشنبه 12 شهریور 1393, 19:50 عصر
http://www.aparat.com/v/WDE64


این رو مشاهده کنید کمکتون می کنه