जावास्क्रिप्ट स्ट्रिंग सबस्ट्रिंग ()
उदाहरण
पाठ से एक सबस्ट्रिंग निकालें:
let text = "Hello world!";
let result = text.substring(1, 4);
स्थिति 2 से शुरू करें:
let result = text.substring(2);
नीचे और अधिक उदाहरण।
परिभाषा और उपयोग
विधि एक स्ट्रिंग से दो सूचकांकों (स्थितियों) के substring()
बीच वर्ण निकालती है, और सबस्ट्रिंग लौटाती है।
substring()
विधि वर्णों को प्रारंभ से अंत तक (एक्सक्यूसिव) निकालती है ।
विधि मूल स्ट्रिंग को substring()
नहीं बदलती है।
यदि प्रारंभ अंत से बड़ा है, तो तर्कों की अदला-बदली की जाती है: (1, 4) = (4, 1)।
0 से कम के प्रारंभ या अंत को 0 माना जाता है।
वाक्य - विन्यास
string.substring(start, end)
मापदंडों
Parameter | Description |
start | Required. Start position. First character is at index 0. |
end | Optional. End position (up to, but not including). If omitted: the rest of the string. |
प्रतिलाभ की मात्रा
प्रकार | विवरण |
एक स्ट्रिंग | निकाले गए वर्णों वाली एक स्ट्रिंग। |
और ज्यादा उदाहरण
यदि प्रारंभ अंत से बड़ा है, तो मापदंडों की अदला-बदली की जाती है:
let result = text.substring(4, 1);
यदि "प्रारंभ" 0 से कम है, तो यह अनुक्रमणिका 0 से प्रारंभ होगा:
let result = text.substring(-3);
केवल पहला:
let result = text.substring(0, 1);
केवल अंतिम:
let result = text.substring(text.length - 1);
ब्राउज़र समर्थन
substring()
एक ECMAScript1 (ES1) सुविधा है।
ES1 (जावास्क्रिप्ट 1997) सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |