به دست آوردن قسمت آخر (به صورت یک زیررشته) از یک رشته (String) که بعد از آخرین تکرار از یک علامت خاص (مثلا نقطه) تا انتهای رشته، نوشته شده است، در برنامه نویسی اندروید
به عنوان مثال، فرض کنید رشته ای (String) به صورت زیر داریم :
اکنون قصد داریم که قسمت آخر آن که بعد از آخرین تکرار علامت نقطه (.) وجود دارد (یعنی عبارت com) را به صورت یک زیررشته، در رشته ای دیگر داشته باشیم. برای این منظور، کدهای زیر را می نویسیم :
String subString = str.substring(str.lastIndexOf('.') + 1);
بنابراین عبارت com در رشته subString ذخیره خواهد شد.
در واقع چون ممکن است که در رشته مورد نظر، چندین بار علامتی که تعیین کرده ایم، تکرار شده باشد، بنابراین با کدهای بالا، تنها قسمتی را استخراج می کنیم که از آخرین تکرار آن علامت خاص تا انتهای رشته (String) می باشد.
ما علامت نقطه (.) را به دلخواه انتخاب کردیم، شما می توانید علامت مورد نظر خود را تعیین کنید.
سلام و درود بر شما دوست عزیز
بابت راهنماییتون سپاس
اگر بخوایم یه متن طولانی رو از string باز خوانی کنیم و بعد از هر "." به خط بعد بره چیکار باید کرد ؟