PDA

View Full Version : حذف قسمتی از متن



mjt10063
سه شنبه 09 مهر 1392, 11:27 صبح
سلام دوستان خسته نباشید
من میخوام قسمتی از متن رو حذف کنم
متن من
APSEZ-Q-F65001.doc
میخوام پسوند نباشه
APSEZ-Q-F65001
باشه
با این کد میشه متن بعد از "." رو دریافت کرد ولی
من متن قبل نقطه رو لازم دارم
اینم کد:

textBox2.Text = textBox2.Text.Substring(textBox2.Text.IndexOf('.') +1);

ممنون میشم کمکم کنید با تشکر

hamid_hr
سه شنبه 09 مهر 1392, 11:32 صبح
string[] str = textbox2.text.split('.');
textbox2.text = str[0];

mjt10063
سه شنبه 09 مهر 1392, 12:05 عصر
دوست عزیز نمیخوام از آرایه استفاده کنم راه دیگه ای نداره

hamid_hr
سه شنبه 09 مهر 1392, 12:13 عصر
textbox2.text = textbox2.text.split('.')[0];

ارايه مگه چش هست؟

merlin425
سه شنبه 09 مهر 1392, 12:35 عصر
string str = "APSEZ-Q-F65001.doc";
str = str.Replace(".doc", "");

shahryari
سه شنبه 09 مهر 1392, 12:39 عصر
سلام
اگر منظورتان گرفتن نام فایل بدون پسوند هست ، از متد System.IO.Path.GetFileNameWithoutExtension استفاده کنید
آدرس فایل را بعنوان پارامتر ورودی میگیرد و فقط نام فایل را بدون پسوند تحویل میدهد !!!! :لبخند:

مثال :
string s = System.IO.Path.GetFileNameWithoutExtension("APSEZ-Q-F65001.doc");
return s;
// s = APSEZ-Q-F65001