C# Regex
-
php de preg_match('~<div id="results">(.*?)</div>~s',$input,$match)
yazdigimda bana results id'li divin icerigini getiricek
bu pattern i c# da nasil yaziyoruz
Match match = Regex.Match(resultdata, @"<div id="results">(.*?)</div>",RegexOptions.Multiline);
boyle bisi olmasi lazim fakat patterni tutturamadim hizli bir sekilde test edemiyorum surekli projeyi calistirarak olmuyor bir kac site buldm online denemek icin orda yapamadim su deseni dogru bi sekilde yardimci olursaniz sevnirim
-
Expresso ile deneyin.
-
HTML'in Regular Expression'lar kullanarak parse edilmesi tavsiye edilmez. C#'ta bunun için HTML Agility Pack (http://htmlagilitypack.codeplex.com) kullanabilirsin. Sorunun cevabına gelirsek Match match = Regex.Match(resultdata, "<div id=\"results\">(.*?)</div>", RegexOptions.Singleline). Daha sonra match.Groups[1].Value.ToString() diyerek değeri okuyabilirsin.
Arsizkofte tarafından 14/Nis/13 21:29 tarihinde düzenlenmiştir
