Javascriptte Regex Kullanımı

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    ="Brbr8181"

    ="Brbr1723"

    ="Brbr0865"

    Javascriptle regex kullanarak değişken sayıları almak ve uç uca eklemek istiyorum (8181;1723;0865). Kendimce birşeyler denedim ama sadece ilk değer geliyor, deli etti gece gece.

    Varsa bir yardımınızı rica eyliyorum


    0x0480 takilin madem ﷽﷽﷽
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek
    var r = /\d+/g;
    var s = "Brbr8181";
    var m;
    var sayi;
    while ((m = r.exec(s)) != null) {
      sayi = m[0];
    }

     

    Bir bak işini görür mü? While sonucunda alert(sayi); yazdırman kafi.


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    ontedi bunu yazdı
    var r = /\d+/g;
    var s = "Brbr8181";
    var m;
    var sayi;
    while ((m = r.exec(s)) != null) {
      sayi = m[0];
    }

     

    Bir bak işini görür mü? While sonucunda alert(sayi); yazdırman kafi.

    Hocam elimde sadece Brbrxxxx yok. Koca bir html yığını içerisinden ayıklamak durumundayım...


    0x0480 takilin madem ﷽﷽﷽
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    PcK0
    PcK0's avatar
    Kayıt Tarihi: 13/Nisan/2007
    Erkek

    https://regex101.com/

    favorimdir. Yandan javascript'i seçerek regex işlemlerini daha kolaya alabilirsin.


    Sadece bi imza..
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    PcK0 bunu yazdı

    https://regex101.com/

    favorimdir. Yandan javascript'i seçerek regex işlemlerini daha kolaya alabilirsin.

    regex elimde var ama RegExp sınıfıyla kullandığımda yalnızca 1 sonuç geliyor

     

    end tarafından 03/Mar/17 06:55 tarihinde düzenlenmiştir

    0x0480 takilin madem ﷽﷽﷽
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    end bunu yazdı
    PcK0 bunu yazdı

    https://regex101.com/

    favorimdir. Yandan javascript'i seçerek regex işlemlerini daha kolaya alabilirsin.

    regex elimde var ama RegExp sınıfıyla kullandığımda yalnızca 1 sonuç geliyor

     

    bu siteden denedigimde hepsini işaretliyor ama :-/


    0x0480 takilin madem ﷽﷽﷽
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek
    var r = /\d+/g;
    var s = "Brbr8181 werewr wer werweBrbr23423 oıfgf4545 dfşlgdkflş345";
    var m;
    var sayi = '';
    while ((m = r.exec(s)) != null) {
      sayi += m[0] + ";";
    }
    console.log(sayi);
    Sonuç:    8181;23423;4545;345;

     


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    ontedi bunu yazdı
    var r = /\d+/g;
    var s = "Brbr8181 werewr wer werweBrbr23423 oıfgf4545 dfşlgdkflş345";
    var m;
    var sayi = '';
    while ((m = r.exec(s)) != null) {
      sayi += m[0] + ";";
    }
    console.log(sayi);
    Sonuç:    8181;23423;4545;345;

     

    cansın, eccük oynayarak halletim <3


    0x0480 takilin madem ﷽﷽﷽
Toplam Hit: 898 Toplam Mesaj: 9
js regex preg_match_all on javascript