इसे छोड़कर कंटेंट पर जाएं

स्ट्रिंग रिप्लेस करना

इस लेख में Office Scripts का उपयोग करके किसी खास स्ट्रिंग को दूसरी स्ट्रिंग से रिप्लेस करने का तरीका और ठीक से रिप्लेस न होने पर ध्यान देने वाली बातें सैंपल कोड के साथ समझाई गई हैं।

इस्तेमाल होने वाला मेथड

Section titled “इस्तेमाल होने वाला मेथड”

String ऑब्जेक्ट में मौजूद replace मेथड का उपयोग करें।

VBA में आप Replace फ़ंक्शन में तीन आर्ग्युमेंट देते थे: मूल स्ट्रिंग, रिप्लेस की जाने वाली स्ट्रिंग और नई स्ट्रिंग। Office Scripts में मेथड को सीधे मूल स्ट्रिंग पर चलाया जाता है।

replace मेथड का विवरण
/**
* @param searchValue रिप्लेस की जाने वाली स्ट्रिंग
* @param replaceValue उसकी जगह रखी जाने वाली स्ट्रिंग
*/
replace(searchValue: string | RegExp, replaceValue: string): string;

किसी खास स्ट्रिंग को हटाना हो, तो दूसरे आर्ग्युमेंट में खाली स्ट्रिंग ('') दें।

पहले आर्ग्युमेंट में रेगुलर एक्सप्रेशन भी दिया जा सकता है।

यह सैंपल कोड मूल स्ट्रिंग तय करता है और रिप्लेस का नतीजा एक अलग वेरिएबल में रखता है।

स्ट्रिंग रिप्लेस करने का सैंपल
function main(workbook: ExcelScript.Workbook) {
/** मूल स्ट्रिंग */
const target = 'मेरा पसंदीदा फल सेब है';
/** रिप्लेस के बाद की स्ट्रिंग */
const replaced = target.replace('सेब', 'केला');
console.log(replaced); // मेरा पसंदीदा फल केला है
}