PDA

View Full Version : سوال: پاك كردن كاراكترهاي اضافي از متن



f_g1348
پنج شنبه 18 اسفند 1390, 08:06 صبح
با سلام
دوستان اگه يك جمله داشته باشيم و بخواهيم علايمي همچون ، ؛ : ) ( . . . را پاك كنيم به نحوي كه ترتيب كلمات بهم نخوره چه بايد كرد ؟
البته ... ( 3 نقطه ) را مي خواهم پاك كنم ولي . را نه

tstsst
پنج شنبه 18 اسفند 1390, 09:13 صبح
من یک راه بلدم بد نیست ولی منتظار اساتید باش...

TextBox1.Text += TextBox1.Text.Replace("...", "")
TextBox1.Text += TextBox1.Text.Replace(")(", "")
TextBox1.Text += TextBox1.Text.Replace(";", "")
TextBox1.Text += TextBox1.Text.Replace(":", "")

f_g1348
پنج شنبه 18 اسفند 1390, 09:59 صبح
متشكرم . من خودم اين رو نوشتم ولي مشكل . . . را نتونستم حل كنم يعني . پاك نشود ولي . . . پاك شود

tstsst
پنج شنبه 18 اسفند 1390, 10:18 صبح
TextBox1.Text += TextBox1.Text.Replace("...", "")
این فقط ... رو پاک می کنه نه . رو

فرید نجفلو
پنج شنبه 18 اسفند 1390, 10:34 صبح
البته بهتر بود به این صورت می نوشتید:
Dim RepStr As String = TextBox1.Text
RepStr.Replace("...", "")
RepStr.Replace(")", "")
RepStr.Replace("(", "")
RepStr.Replace(";", "")
RepStr.Replace(":", "")
TextBox1.Text = RepStr

یا حداقل به جایه =+ همون = رو می نوشتید