[Vb-Net] Regex İle Tüm Boşlukların Silinmesi
-
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ı
-
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?
-
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 -
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.
-
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
-
<?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.