none
Regex Kullanımı

Yanıtlar

  • Merhaba yasar tunc;

                string kontrolEdilcek = "1234";
                /// Regex.IsMatch Metodu ile Kontrol Edilcek String ve Pattern Parametre Olarak Gönderilir
                if (Regex.IsMatch(kontrolEdilcek, @"^(1234|62754)")) // Aradaki | işareti VEYA anlamındadır
                {
                    MessageBox.Show("True");
                }
                else
                {
                    MessageBox.Show("False");
                }


    Jesus Promised The End Of All Wicked People, ODIN Promised The End Of All Ice Giants. I Don't See Many Ice Giants Around... exe[nokta]cute[at]live[nokta]com



    20 Haziran 2012 Çarşamba 15:46
  • Exe.cute dogru cevabi vermis (sadece sondaki $'i kaldir).

    Ancak boyle birsey icin neden Regex gereksin? Basitce:

    string[] kontrol = {"1234","62754","111"};
    
    string test = "111 veya 1234 ... ile basliyor mu";
    
    bool basliyor = kontrol.Any( s => test.StartsWith(s));
    IEnumerable<string> neyleBasliyor = kontrol.Where( s => test.StartsWith(s));
    

    20 Haziran 2012 Çarşamba 16:00

Tüm Yanıtlar

  • Merhaba yasar tunc;

                string kontrolEdilcek = "1234";
                /// Regex.IsMatch Metodu ile Kontrol Edilcek String ve Pattern Parametre Olarak Gönderilir
                if (Regex.IsMatch(kontrolEdilcek, @"^(1234|62754)")) // Aradaki | işareti VEYA anlamındadır
                {
                    MessageBox.Show("True");
                }
                else
                {
                    MessageBox.Show("False");
                }


    Jesus Promised The End Of All Wicked People, ODIN Promised The End Of All Ice Giants. I Don't See Many Ice Giants Around... exe[nokta]cute[at]live[nokta]com



    20 Haziran 2012 Çarşamba 15:46
  • Exe.cute dogru cevabi vermis (sadece sondaki $'i kaldir).

    Ancak boyle birsey icin neden Regex gereksin? Basitce:

    string[] kontrol = {"1234","62754","111"};
    
    string test = "111 veya 1234 ... ile basliyor mu";
    
    bool basliyor = kontrol.Any( s => test.StartsWith(s));
    IEnumerable<string> neyleBasliyor = kontrol.Where( s => test.StartsWith(s));
    

    20 Haziran 2012 Çarşamba 16:00
  • Cok teşekkür ettim.

    04 Temmuz 2012 Çarşamba 14:40