View Full Version : سوال: حذف خطوط خالی در تکست باکس
MehdiElexal
دوشنبه 11 فروردین 1393, 16:31 عصر
با سلام
در یک تکتس باکس مالتی لاین چطور میشه خطوط خالی که اینتر خورده ان رو حذف کرد ؟
نمیخوام همه اینتر ها حذف بشن
میخوام خطوط خالی پاک شن مثل خط زیر
و بقیه متن به همان صورت باقی بماند
ممنون
\r \n
همه خطوط رو به هم میچسبونن
قبل :
1
2
3
بعد:
1
2
3
:لبخندساده:
shahryari
دوشنبه 11 فروردین 1393, 16:54 عصر
textbox1.text= textbox1.text.replace("\r\n" , "")
MehdiElexal
دوشنبه 11 فروردین 1393, 19:40 عصر
textbox1.text= textbox1.text.replace("\r\n" , "")
ممنون اما من تاکید کردم حذف خطوط خالی عنوان تایپیکم هست
زدم /r/n نمیشه در پست اول چون تمام enter ها رو پاک میکنن
کد شما
1
2
3
رو تبدیل به 123 میکنه
باید بشه
1
2
3
shahryari
دوشنبه 11 فروردین 1393, 20:23 عصر
string ss = "";
foreach (string s in textBox1.Lines )
{
if (s.Trim() != string.Empty )
{
ss += (s + "\r\n");
}
}
textBox1.Text = ss;
tooraj_azizi_1035
دوشنبه 11 فروردین 1393, 21:38 عصر
Regex.Replace(subjectString, @"^\r?\n?$", "", RegexOptions.Multiline);
amir001
سه شنبه 12 فروردین 1393, 16:50 عصر
\r\n\r\n
را با
\r\n
جایگزین کن
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.