İçeriğe geç

C# ile String Replace

Replace kelime anlamından da anlayabileceğimiz üzere “değiştirmek” anlamındadır. Yazılımdaki karşılığı ise bir karakteri/leri başka bir karakter/ler ile değiştirmek için kullanılmasıdır.
Yani diyelim ki “erkan” karakter katarını “ahmet” karakter katarıyla değiştirmek istiyoruz. Bu durumda Replace fonksiyonuna ihtiyaç duymaktayız.

Gelin şimdi bir kaç örnek ile kontrol edelim;

string Cumle = "IMBD'de en başarılı film hala Esaretin Bedeli olarak duruyor."
string DuzeltilmisHali = string.empty;

DuzeltilmisHali = Cumle.Replace("IMBD", "IMDB");
IMDB'de en başarılı film hala Esaretin Bedeli olarak duruyor.

İşte bu şekilde kullanabiliriz.

Ancak en efektif kullanımlarından birini örneklendirecek olursak;

string oldUrl = "Seo,   dostu 'url' yapmak";
string url = oldUrl.Replace("   ", " ")
.Replace("  ", " ")
.Replace(" ", "-")
.Replace(",", "")
.Replace("'", "")
.Replace(".", "");

Şeklinde bir SEO dostu url yapmak için de kullanabiliriz.

Ancak tabii ki tam anlamıyla SEO dostu bir url nasıl yapılır ileride başka bir makalemde anlatacağım.

Teşekkürler…

0 0 votes
Article Rating
Tarih:AnasayfaAsp.Net - C#
Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x