substring मेथड
substring मेथड स्ट्रिंग से एक सबस्ट्रिंग रिटर्न करती है
(मूल स्ट्रिंग इस दौरान अपरिवर्तित रहती है)।
पहला पैरामीटर उस कैरेक्टर की पोजीशन निर्धारित करता है, जहाँ से
मेथड काटना शुरू करती है (पोजीशन की गिनती
ज़ीरो से होती है), और दूसरा पैरामीटर - उस कैरेक्टर की पोजीशन,
जहाँ पर काटना समाप्त करना है (इस पोजीशन वाला कैरेक्टर
काटे गए भाग में शामिल नहीं होता)। दूसरा पैरामीटर अनिवार्य नहीं है,
अगर यह निर्दिष्ट नहीं किया गया है, तो स्ट्रिंग के अंत तक सभी
कैरेक्टर काट दिए जाएंगे।
सिन्टैक्स
स्ट्रिंग.substring(कहाँ से काटना शुरू करें, [कहाँ तक काटें]);
उदाहरण
मान लीजिए एक स्ट्रिंग दी गई है। आइए इसमें से पहले से तीसरे कैरेक्टर तक को काटकर निकालें:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
कोड को रन करने का परिणाम (पोजीशन नंबर
3 वाला कैरेक्टर काटे गए भाग में शामिल नहीं होगा):
'bc'
उदाहरण
आइए अब 1-वीं पोजीशन से
स्ट्रिंग के अंत तक के कैरेक्टर को काटकर निकालें (इसके लिए मेथड का दूसरा
पैरामीटर नहीं देंगे):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
कोड को रन करने का परिणाम:
'bcde'