substr()
substr() মেথড একটি স্ট্রিংয়ের অংশ বের করে, নির্দিষ্ট ইনডেক্স থেকে শুরু করে নির্দিষ্ট সংখ্যক ক্যারেক্টার রিটার্ন করে। এটি মূল স্ট্রিংকে পরিবর্তন করে না।
সিনট্যাক্স
substr() মেথড দুটি প্যারামিটার নেয়: start এবং length।
str.substr(start , length)
আর্গুমেন্টস
a) Start: সাবস্ট্রিং বের করার শুরুয়ের ইনডেক্স।
b) length: শুরুয়ের ইনডেক্স থেকে কতগুলো ক্যারেক্টার বের করা হবে। যদি দ্বিতীয় আর্গুমেন্ট undefined হয়, তবে শুরু থেকে শেষ পর্যন্ত সব ক্যারেক্টার বের হবে।
উদাহরণ
নিচের উদাহরণে আর্গুমেন্ট (৭, ১৭) দেওয়া হয়েছে। substr() মেথড ইনডেক্স ৭ থেকে ১৭টি ক্যারেক্টার বের করে "Spacex, Neuralink" আউটপুট দেয়।
<html> <body> <p id="substring"></p> <script> var str = "Tesla, Spacex, Neuralink, Solarcity"; var res = str.substr(7,17); document.getElementById("substring").innerHTML = res; </script> </body> </html>
আউটপুট
Spacex, Neuralink