none
Regex ile html kodu ayrıştırma RRS feed

  • Soru

  • Merhabalar,

    Regex kullanarak 

    <iframe frameborder="0" width="480" height="270" src="//www.dailymotion.com/embed/video/x1snecf" allowfullscreen=""></iframe>

    koddaki  " src " içindeki linki nasıl alabilirim match metodunu kullanıyorum ama bi türlü alamadım yardımlarınızı bekliyorum teşekkür ederim.

    4 Mayıs 2014 Pazar 20:36

Yanıtlar

  • Merhabalar;

    Regex değil ama bende birşey önermek istiyorum ama ne kadar kullanışlı olur bilemem(çalışıyor ama denedim)

    Formda TextBox1, Button1 isimli kontroller var TextBox'ın içerisine iframe kodunu yazıyorsun çıktısını mesaj olarak alıyorsun sen kendine göre uyarla.

            private void button1_Click(object sender, EventArgs e)
            {
                int Baslangic = TextBox1.Text.IndexOf("src=\"");
                string Url = "";
                for (int i = (Baslangic + 5); i < TextBox1.Text.Length-10; i++)
                {
                    if ((TextBox1.Text.Substring(i, 1) == "\""))
                        break;
                    else
                        Url += TextBox1.Text.Substring(i, 1);
                }
                MessageBox.Show(Url);
            }
    

    Ekran

    Tag parçalama

    Kolay Gelsin


    Yunus Emre ALTINAY

    5 Mayıs 2014 Pazartesi 15:32

Tüm Yanıtlar

  • Merhaba,

    Burada benzer bir konu için bir takım bilgiler verilmiş. Yararlı olur umarım.

    Kolay gelsin.


    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft urunleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ucretsiz sunmaktadır. Bu icerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk ustlenildiği anlamına gelmez. İletişim : ozgurtekbas[at]live[nokta]com

    5 Mayıs 2014 Pazartesi 14:58
  • Merhabalar;

    Regex değil ama bende birşey önermek istiyorum ama ne kadar kullanışlı olur bilemem(çalışıyor ama denedim)

    Formda TextBox1, Button1 isimli kontroller var TextBox'ın içerisine iframe kodunu yazıyorsun çıktısını mesaj olarak alıyorsun sen kendine göre uyarla.

            private void button1_Click(object sender, EventArgs e)
            {
                int Baslangic = TextBox1.Text.IndexOf("src=\"");
                string Url = "";
                for (int i = (Baslangic + 5); i < TextBox1.Text.Length-10; i++)
                {
                    if ((TextBox1.Text.Substring(i, 1) == "\""))
                        break;
                    else
                        Url += TextBox1.Text.Substring(i, 1);
                }
                MessageBox.Show(Url);
            }
    

    Ekran

    Tag parçalama

    Kolay Gelsin


    Yunus Emre ALTINAY

    5 Mayıs 2014 Pazartesi 15:32