folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
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

    yok hocam buda olmadı

    benım bosluklar duzensız

    htmlagılty pack ile cegtıgımıcın ordakı bosluklar nasıla oyle getırıyo hepsını 

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoktaliVirgul
    NoktaliVirgul's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek

    Test etmeden yazıyorum: Regex'im ilkokulda 2 gelmişti :(

    /\s|\t+/g    -> bununla boşlukları bulup replace ile tek boşluk ile değiştirsen

    sonra baş sonra için trim fonksiyonundan geçirsen?


    If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek

    ben boslukların hepsını kaldırıyom onda problem yok

    yapmak istedigim 

    Örnek Cümle "BuBirDenemeYazısıdır"

    beyaz alanları kaldırınca boyle oluyor

    bu yazıyı "Bu Bir Deneme Yazısıdır" Yapmam Lazım

    Yanı Buyuk Harflerden Once Bir Boşluk Koymam LAzım

    dediğim gibi regex kullanımı bılmıyorum

    lazz tarafından 05/Nis/17 11:20 tarihinde düzenlenmiştir
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek
    lazz bunu yazdı

    ben boslukların hepsını kaldırıyom onda problem yok

    yapmak istedigim 

    Örnek Cümle "BuBirDenemeYazısıdır"

    beyaz alanları kaldırınca boyle oluyor

    bu yazıyı "Bu Bir Deneme Yazısıdır" Yapmam Lazım

    Yanı Buyuk Harflerden Once Bir Boşluk Koymam LAzım

    dediğim gibi regex kullanımı bılmıyorum

    Boşlukları kaldırmadan benim örneği dene. Aksi halde regex işi değil zaten. Onun bir sözcük olup olmadığı bilinemez. Olmadı:

    Imports System.Text.RegularExpressions
    
    Public Dim regex As Regex = New Regex( _
          "([A-Z])", _
        RegexOptions.CultureInvariant _
        Or RegexOptions.Compiled _
        )
    
    Public Dim regexReplace As String = _
          " $1"
    
    
    Dim result As String = regex.Replace(InputText,regexReplace)
    

    Yukarıdaki kod A ile Z arasındaki karakterleri yakalar, önüne bir boşluk ekleyerek yer değiştirir.


    Olaylara karışmayın!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lazz
    lazz's avatar
    Kayıt Tarihi: 15/Ekim/2007
    Erkek
     Dim pattern As String = "\s+"
                        Dim replacement As String = " "
                        Dim rgx As New Regex(pattern)

    bunla cozdum hocam 

    sorun verı tababnına kaydederken baska bıyerde de replace boslukları sıldırmıstım onceden ıse yaramıyordu fakat sonra yarıyınca bende hataya sebeb oldu

    hepınıze teskkurler

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoktaliVirgul
    NoktaliVirgul's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek
    <?php
    $yazi = "    	  	   			Lorem ipsum dolor    sit amet, consectetur adipiscing elit.         Donec volutpat enim eget est pretium auctor. Suspendisse enim lacus, varius in orci sit amet, posuere semper ipsum. Maecenas fringilla libero nec sodales gravida. Nullam eu sem sit amet arcu facilisis convallis. Sed fringilla sollicitudin lorem ut ornare. Sed pharetra rutrum tortor   at lobortis. Phasellus eu erat quis magna tempus dignissim sed in justo. Fusce ligula massa,     	   euismod non lectus id, fermentum pellentesque libero. Pellentesque bibendum aliquet turpis a rutrum. Pellentesque   	 		   	egestas commodo dui quis interdum. Donec eu est elit. Nullam a purus eros. 			Pellentesque		  	 			 	 	condimentum odio et lectus faucibus, ullamcorper rutrum lacus suscipit. Maecenas auctor consequat nisi, sit amet scelerisque sem faucibus vel.			In at venenatis lorem.   	    ";
    
    echo trim(preg_replace("/\s+|\t+/i", " ", $yazi));
    ?>
    



    PHP ile çözümü isteyen olursa burada bulabilir.

     

    NoktaliVirgul tarafından 05/Nis/17 15:34 tarihinde düzenlenmiştir

    If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.
Toplam Hit: 2444 Toplam Mesaj: 17
regex vb net