lastIndexOf मेथड

lastIndexOf मेथड स्ट्रिंग में सबस्ट्रिंग की अंतिम घटना को खोजती है। इसके लिए पहले पैरामीटर में निर्दिष्ट वर्णों के केस पर ध्यान देना आवश्यक है। खोज स्ट्रिंग के अंत से की जाती है। यह मेथड अंत से पहले मिलान की स्थिति लौटाएगी, और यदि यह नहीं मिलती है, तो -1 लौटाएगी। दूसरे वैकल्पिक पैरामीटर के रूप में, हम उस वर्ण की संख्या पास कर सकते हैं, जहां से खोज शुरू करनी है।

सिंटैक्स

javascriptस्ट्रिंग.lastIndexOf(क्या खोजें, [खोज कहाँ से शुरू करें]);

उदाहरण

आइए सबस्ट्रिंग की अंतिम घटना की स्थिति खोजें:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');

console.log(res);

कोड निष्पादन का परिणाम:

javascript9

उदाहरण

आइए खोज शुरू करने की स्थिति निर्धारित करें:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);

console.log(res);

कोड निष्पादन का परिणाम:

javascript6

यह भी देखें

  • startsWith मेथड,
    जो स्ट्रिंग की शुरुआत की जाँच करती है
  • endsWith मेथड,
    जो स्ट्रिंग के अंत की जाँच करती है
  • indexOf मेथड,
    जो सबस्ट्रिंग की पहली घटना को खोजती है
  • includes मेथड,
    जो एक स्ट्रिंग खोजती है
  • at मेथड,
    जो स्ट्रिंग के एक वर्ण को खोजती है