PDA

View Full Version : سوال: کپی کردن قسمتی از متن



Shift_Delete
سه شنبه 26 اردیبهشت 1396, 13:29 عصر
سلام،
دوستان راهی هست که بشه قسمتی از متن text باکس رو کپی کرد تو لیبل؟
مثلا مقدارش باشه :
sdads sadasdsad sdajasdjdsa <test> dasdsa <test> ads
و ما کدی بنویسیم قسمتی که بین <test> و <test> هست رو به ما بده

group45
سه شنبه 26 اردیبهشت 1396, 19:55 عصر
با substring مشکلتون حل میشه

shahryari
پنج شنبه 28 اردیبهشت 1396, 12:53 عصر
با indeof و lastindexof میتونید اندیس ابتدا و انتهای متن رو بدست بیارید و با substring هم میشه متن رو مورد نظر رو گرفت
string s = "sdads sadasdsad sdajasdjdsa <test> dasdsa <test> ads";
int i = s.IndexOf("<test>") + "<test>".Length ;
int j = s.LastIndexOf("<test>");
Text = s.Substring(i, (j - i));