[Vb-Net] Regex İle Tüm Boşlukların Silinmesi
-
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
-
a-z(\t)
-
çalışmadı hocam
-
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.
-
bu da çalışmadı hocam
kulladıgım kod bu
Regex.Replace(KatagoriKayit, "-e 's/ \+/ /g'", " ")
-
-e parametresi sed'e özgü.
-
yok hocam gene çalışmadı
-
-
bende daha once regex kulanmadım hocam
string.replace kullanıyordum ama burda işe yaramıyor
-
Şu sayfadaki örneği denediniz mi? Tam istediğiniz şeyi yapıyor:
https://msdn.microsoft.com/en-us/library/xwewhkd1(v=vs.110).aspx
-
yarın ıse gıdınce denerım hocam