मैं इसस्ट्रिंग को विभाजित करने और jQuery में अंतिम मिलान कैसे प्राप्त करें?
This is ~test content ~ok ~fine.
मैं "fine"
जो विशेष वर्ण ~
के बाद और jQuery का उपयोग कर स्ट्रिंग में अंतिम स्थिति पर है प्राप्त करना चाहते हैं की तरह स्ट्रिंग।
मैं इसस्ट्रिंग को विभाजित करने और jQuery में अंतिम मिलान कैसे प्राप्त करें?
This is ~test content ~ok ~fine.
मैं "fine"
जो विशेष वर्ण ~
के बाद और jQuery का उपयोग कर स्ट्रिंग में अंतिम स्थिति पर है प्राप्त करना चाहते हैं की तरह स्ट्रिंग।
अंतिम तत्व प्राप्त करने के लिए आप [substring()] [1] और [lastIndexOf()] [2] के संयोजन का उपयोग कर सकते हैं।
str = "~test content ~thanks ok ~fine";
strFine =str.substring(str.lastIndexOf('~'));
console.log(strFine);
के लिए आप [विभाजन()] [4] सरणी स्ट्रिंग बदलने और पिछले सूचकांक में तत्व प्राप्त करने के लिए, पिछले सूचकांक length of array - 1
है के रूप में सरणी शून्य आधारित सूचकांक है ।
str = "~test content ~thanks ok ~fine";
arr = str.split('~');
strFile = arr[arr.length-1];
console.log(strFile);
या, बस सरणी पर पॉप फोन के बाद विभाजन
मिला
str = "~test content ~thanks ok ~fine";
console.log(str.split('~').pop());
बस सादे जावास्क्रिप्ट का उपयोग करें:
var str = "This is ~test content ~thanks ok ~fine";
var parts = str.split("~");
var what_you_want = parts.pop();
// or, non-destructive:
var what_you_want = parts[parts.length-1];
धन्यवाद adil .... – Neel
पहली विधि वास्तव में मेरे पथ के साथ काम नहीं कर रही है, फ़ाइल नाम में अंतिम "\" रखती है .. लेकिन दूसरा स्थान है। thks! – StinkyCat