Posted on 19-08-2010
Filed Under (Csharp) by admin

Regex örneği yaratmak için System.Text kütüphanesini çağırmanız gerekiyor.

//..
                        string aranandesen = ".*
zuzu.*[\r\n]+.*[\r\n]+.*[\r\n]+.*[\r\n]+.*[\r\n]+.*<a href="\">.*";
                        Regex arananRegex = new Regex(aranandesen);
                        MatchCollection benimMatchCollection = arananRegex.Matches(yazi);
			string bulunan;
                        foreach (Match benimMatch in benimMatchCollection)
                        {
				bulunan = benimMatch.Groups[1].ToString();
			}
//..
</a>

Msdn deki örnek kod dosyada düzenli ifadedeki deseni arıyor…

<a href="\">StreamReader sr = new StreamReader(filename);
string input;
string pattern = @"\b(\w+)\s\1\b";
while (sr.Peek() &gt;= 0)
{
   input = sr.ReadLine();
   Regex rgx = new Regex(pattern, RegexOptions.IgnoreCase);
   MatchCollection matches = rgx.Matches(input);
   if (matches.Count &gt; 0)
   {
      Console.WriteLine("{0} ({1} matches):", input, matches.Count);
      foreach (Match match in matches)
         Console.WriteLine("   " + match.Value);
   }
}
sr.Close();   
</a>

Referans bağlantı:
http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex.aspx

(0) Comments    Read More   

Post a Comment
Name:
Email:
Website:
Comments: