folder Tahribat.com Forumları
linefolder C#.Net, J#.Net, Vb.Net, Asp.Net
linefolder [Vb-Net] Regex İle Tüm Boşlukların Silinmesi



[Vb-Net] Regex İle Tüm Boşlukların Silinmesi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    Merhaba

    Elimde Bir String Var  Örnek Olarak ;

    "Bu    Bi     Yazıdır             "

    ben foksiyon kullanarak butun boslukları silebiliyorum fakat ,istediğim buyuk Harflerden once bir bosluk bırakmak veya tup bolsukları sıleyım ama kelımeler arasında bosluk kalsın

    bunu regex ıle nasıl yapabılırım

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Erkek

     a-z(\t) 

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    çalışmadı hocam

     

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek

    en bastaki kelimeden önce bosluk istemedigini varsayıyorum, sadece diger kelimeler arasında tek bosluk bırakacak sekilde linux üzerinde bu islemi:

    sed -e 's/ \+/ /g' dosya

    seklinde yapabilirsin. regex tarafı vb-net icin de aynıdır sanıyorum ama syntax farklı olabilir, onu da kendine göre ayarlarsın artık.

     


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    bu da çalışmadı hocam

    kulladıgım kod bu 

    Regex.Replace(KatagoriKayit, "-e 's/ \+/ /g'", " ")



     

    lazz tarafından 04/Nis/17 15:13 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek

    -e parametresi sed'e özgü.


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    yok hocam gene çalışmadı

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Erkek
    lazz bunu yazdı

    çalışmadı hocam

     

    Hocam zaten direkt olarak regex kodunu yazdım fakat fikir vermesi açısından çünkü dilden dile regex farkedebiliyor. \t boşluk karakteri için a-z ise küçük harfler için Vb.net de nasıl bilmiyorum daha önce ki fonksiyonunu yazabilir misin ?

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    bende daha once regex kulanmadım hocam 

    string.replace kullanıyordum ama burda işe yaramıyor

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    Şu sayfadaki örneği denediniz mi? Tam istediğiniz şeyi yapıyor:

    https://msdn.microsoft.com/en-us/library/xwewhkd1(v=vs.110).aspx

     


    Olaylara karışmayın!
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    yarın ıse gıdınce denerım hocam

Toplam Hit: 1796 Toplam Mesaj: 17
regex vb net