स्ट्रिंग रिप्लेस करना
इस लेख में Office Scripts का उपयोग करके किसी खास स्ट्रिंग को दूसरी स्ट्रिंग से रिप्लेस करने का तरीका और ठीक से रिप्लेस न होने पर ध्यान देने वाली बातें सैंपल कोड के साथ समझाई गई हैं।
इस्तेमाल होने वाला मेथड
Section titled “इस्तेमाल होने वाला मेथड”String ऑब्जेक्ट में मौजूद replace मेथड का उपयोग करें।
VBA में आप Replace फ़ंक्शन में तीन आर्ग्युमेंट देते थे: मूल स्ट्रिंग, रिप्लेस की जाने वाली स्ट्रिंग और नई स्ट्रिंग। Office Scripts में मेथड को सीधे मूल स्ट्रिंग पर चलाया जाता है।
/** * @param searchValue रिप्लेस की जाने वाली स्ट्रिंग * @param replaceValue उसकी जगह रखी जाने वाली स्ट्रिंग */replace(searchValue: string | RegExp, replaceValue: string): string;किसी खास स्ट्रिंग को हटाना हो, तो दूसरे आर्ग्युमेंट में खाली स्ट्रिंग ('') दें।
पहले आर्ग्युमेंट में रेगुलर एक्सप्रेशन भी दिया जा सकता है।
रेगुलर एक्सप्रेशनरेगुलर एक्सप्रेशन से स्ट्रिंग का मिलान जाँचना, स्ट्रिंग को रिप्लेस करना और विभाजित करना जैसे कामों के लिए, Office Scripts में रेगुलर एक्सप्रेशन के उपयोग के तरीकों को व्यवस्थित रूप से समझाया गया है।
सैंपल कोड
Section titled “सैंपल कोड”यह सैंपल कोड मूल स्ट्रिंग तय करता है और रिप्लेस का नतीजा एक अलग वेरिएबल में रखता है।
function main(workbook: ExcelScript.Workbook) { /** मूल स्ट्रिंग */ const target = 'मेरा पसंदीदा फल सेब है';
/** रिप्लेस के बाद की स्ट्रिंग */ const replaced = target.replace('सेब', 'केला');
console.log(replaced); // मेरा पसंदीदा फल केला है}