" Umut, hiç görmeyen birine gökkuşağını anlatmak kadar zor ve imkansız... "

Categories

-

Asp.Net Replace Metodu

Regex sinifi arama, karsilastirma ve degistirme islemleri için kullanabilecegimiz metodlara sahip bir siniftir... Yazimizda Regex sinifinin Replace Metoduna deginecegiz....

Replace metodu bir metnin içerisinde aratacaginiz bir harf ya da kelimeyi yine sizin belirleyeceginiz baska bir harf ya da kelime ile degistirir.Iki parametresi vardir; birincisi aranacak String ''i, ikincisi ise yerine konacak olan String ''i temsil eder. Yine geriye String döndüren bir fonksiyondur...

Kullanimi su sekildedir:

Regex.Replace("Üzerinden islem yapilacak Metin","Degistirilecek metin")

Örnek 1 :

Protected Sub Regex_dene_Click(sender As Object, e As System.EventArgs) Handles Regex_dene.Click

Dim cümle As String

cümle = "Replace Metodu Denemesi"

Label1.Text = cümle.Replace("Denemesi", "Degistirildi")

End Sub

Örnek 2 :

Protected Sub Degistir_Click(sender As Object, e As System.EventArgs) Handles degistir.Click

Dim regex As New Regex(txt_aranan.Text)
txt_icerik.Text = regex.Replace(txt_icerik.Text, txt_degistirilecek.Text)

End Sub

Örnek 3 :

Sitemizdeki Veri girisi kontollerinin mesela; Textbox kontrolunden girilen degerleri güvenligi saglamak amaciyla Fonksiyon göndererek kontrol altinda tutabiliriz...

Public Function ClearSqlInjection(ByVal guvenlik As String) As String

guvenlik = Regex.Replace(guvenlik, "Select", "Sql Sorgu Giremezsin", RegexOptions.IgnoreCase)

Return guvenlik

End Function

Protected Sub Regex_dene_Click(sender As Object, e As System.EventArgs) Handles Regex_dene.Click

Label1.Text = ClearSqlInjection(TextBox1.Text)

End Sub

Örnek çalismayi buradan indirebilirsiniz...

  • 0
  • 933
  • 0

- BUNLARIDA GÖZDEN GEÇİREBİLİRSİNİZ -

HENÜZ YORUM YAPILMAMIŞ !

Yorum yazın

HAKKIMDA

KONULARI TAKİP EDİN

SOSYAL AĞLAR

  • Mesajınızı Gonderin