View Full Version : یک سوال از String
moh_sen201
یک شنبه 10 شهریور 1392, 10:41 صبح
سلام
به عنوان مثال دارم آدرس یه سایتو میگیرم و میندازمش تو String text;
حالا چجوری یه سری از کلمه هاشو بردارم؟
مثلا Google.com/mohsen
بشه :
Google.com
shahin bahari
یک شنبه 10 شهریور 1392, 18:06 عصر
سلام
از تابع subString باید استفاده کنید:
text=text.subString(start,end);
برای پیدا کردن این که از کجای متن باید انتخاب کنید میتونید مثلا از تابع lastIndexOf(ch) استفاده کنید تا موقعیت آخرین کاراکتری که مورد نظر هست (در اینجا /) توی متن بر میگردونه.
در کل تابع های کلاس String خیلی کامل هستند و اگر خودتون یه نگاه بندازید متوجه میشید. برای هر کاری یه متد در نظر گرفته شده.....
darkenerboy
یک شنبه 10 شهریور 1392, 18:23 عصر
میتونی با split اون رو از / بشکنی که بعد بهت یک آرایه میده
توی مثال خودت دوتا عضو داره
moh_sen201
یک شنبه 10 شهریور 1392, 18:41 عصر
کسی نبود جواب سوال منو بده؟
mfaridi
یک شنبه 10 شهریور 1392, 18:49 عصر
میتوی با uri این کار رو بکنی خودش قشنگ برات این کار رو میکنه
moh_sen201
یک شنبه 10 شهریور 1392, 20:27 عصر
میتوی با uri این کار رو بکنی خودش قشنگ برات این کار رو میکنه
خوب داداش گل.با مرام بهم آموزش بده
shahin bahari
یک شنبه 10 شهریور 1392, 21:18 عصر
کسی نبود جواب سوال منو بده؟
من و جناب darkenerboy (http://barnamenevis.org/member.php?157652-darkenerboy) دقیقا جواب سوال شما رو دادیم دیگه! هردو جواب هم دقیقا کاری که میخواید رو انجام میده.
moh_sen201
یک شنبه 10 شهریور 1392, 21:37 عصر
من و جناب darkenerboy (http://barnamenevis.org/member.php?157652-darkenerboy) دقیقا جواب سوال شما رو دادیم دیگه! هردو جواب هم دقیقا کاری که میخواید رو انجام میده.
ای بابا!
ببخشید ندیده بودمشون.دمتون گرم.مرسی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.