در اواسط مبحث آموزشی زبان java script به این مطلب رسیدیم که این زبان یک زبان شیء گراست.یکی از شیء هایی که در این زبان به بررسی آن پرداختیم شیء string در این زبان بود که در مطالب قبلی در موردش صحبت شد و دانستیم که این شیء از متد هایی تشکیل شده است.در این مطلب قصد داریم تا در مورد یکی از متدهای شیء string در زبان برنامه نویسی java scrit صحبت کنیم

متد ( ) substring :

از این متد برای برش و جدا کردن بخشی از یک متغیر رشته ای ، بین دو نقطه مشخص استفاده می شود .
در این متد ، نقطه شروع را توسط خاصیت start و بر حسب شماره یک کاراکتر و نقطه پایان را نیز با خاصیت stop آنهم بر حسب شماره مکان یک کاراکتر دیگر ، در طول متغیر متنی تعیین می کنیم .

(Syntax stringobject.substr ( start , stop
شماره کاراکتر آغاز نقطه برش در طول متغیر = start*
شماره کاراکتر نقطه پایان عملیات برش length*

نکته :

تعیین نقطه پایان برای عملیات برش اختیاری بوده و می تواند تعیین نشود . در صورت عدم تعیین آن ، انتهای متغیر به عنوان نقطه پایان برش در نظر گرفته می شود .

مثال :

در مثال زیر در ۲ حالت به برش متغیر متن پرداخته ایم . در حالت اول عملیات برش را بین کاراکترهای ۴ و ۹ تعیین کرده ایم . در حالت دوم عملیات برش را از کاراکتر ۴ آغاز کرده ایم ، ولی نقطه پایان آن را در نظر نگرفته ایم . در این حالت انتهای متغیر به عنوان نقطه پایان عملیات برش در نظر گرفته شده است :

untitled