यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
यह सेक्शन पाठ डेटा के लिए कई फ़ॉर्मेटर प्रदान करता है। नीचे दिए गए सब-सेक्शन में प्रत्येक फ़ॉर्मेटर के सिंटैक्स, उदाहरण और परिणाम बताए गए हैं।
सभी अक्षरों को छोटे अक्षरों (lower case) में बदल देता है।
प्रत्येक उदाहरण का आउटपुट टिप्पणियों में दर्शाया गया है।
सभी अक्षरों को बड़े अक्षरों (upper case) में बदल देता है।
प्रत्येक उदाहरण का आउटपुट टिप्पणियों में दर्शाया गया है।
स्ट्रिंग के केवल पहले अक्षर को बड़ा (capital) करता है, बाकी को अपरिवर्तित छोड़ देता है।
आउटपुट टिप्पणियों में बताए अनुसार है।
स्ट्रिंग में प्रत्येक शब्द के पहले अक्षर को बड़ा (capital) करता है।
आउटपुट उदाहरणों में दिखाए अनुसार है।
मूल डेटा कुछ भी हो, यह हमेशा निर्दिष्ट संदेश देता है। यह एक फ़ॉलबैक फ़ॉर्मेटर के रूप में उपयोगी है।
पैरामीटर:
message: प्रिंट करने वाला टेक्स्ट।सभी मामलों में निर्दिष्ट स्ट्रिंग "hello!" देता है।
किसी ऑब्जेक्ट या ऐरे को JSON-फ़ॉर्मेटेड स्ट्रिंग में बदल देता है।
आउटपुट दिए गए डेटा की JSON-फ़ॉर्मेटेड स्ट्रिंग है।
टेक्स्ट से डायक्रिटिकल मार्क्स (diacritical marks) हटा देता है, जिससे यह बिना एक्सेंट वाले फ़ॉर्मेट में बदल जाता है।
सभी उदाहरणों में आउटपुट टेक्स्ट से एक्सेंट हटा दिए गए हैं।
टेक्स्ट में कैरिज रिटर्न और न्यूलाइन कैरेक्टर (\r\n या \n) को दस्तावेज़-विशिष्ट लाइन ब्रेक टैग में बदल देता है। यह DOCX, PPTX, ODT, ODP और ODS जैसे फ़ॉर्मेट के लिए उपयोगी है।
ध्यान दें: जब :convCRLF फ़ॉर्मेटर से पहले :html का उपयोग किया जाता है, तो \r\n को <br> टैग में बदल दिया जाता है।
आउटपुट लक्ष्य दस्तावेज़ फ़ॉर्मेट के लिए उपयुक्त लाइन ब्रेक मार्कर दिखाता है।
स्ट्रिंग पर सबस्ट्रिंग ऑपरेशन करता है, जो begin इंडेक्स (0-आधारित) से शुरू होता है और end इंडेक्स से ठीक पहले समाप्त होता है।
एक वैकल्पिक पैरामीटर wordMode (बूलियन या last) यह नियंत्रित करता है कि किसी शब्द को बीच में तोड़ने से बचना है या नहीं।
आउटपुट पैरामीटर के अनुसार निकाली गई सबस्ट्रिंग है।
निर्दिष्ट डीलिमिटर (delimiter) का उपयोग करके एक स्ट्रिंग को ऐरे में विभाजित करता है।
पैरामीटर:
delimiter: डीलिमिटर स्ट्रिंग।उदाहरण का परिणाम दिए गए डीलिमिटर द्वारा विभाजित एक ऐरे है।
स्ट्रिंग के बाईं ओर निर्दिष्ट कैरेक्टर से तब तक पैड करता है जब तक अंतिम स्ट्रिंग targetLength तक नहीं पहुँच जाती।
यदि लक्ष्य लंबाई मूल स्ट्रिंग की लंबाई से कम है, तो मूल स्ट्रिंग वापस कर दी जाती है।
पैरामीटर:
targetLength: वांछित कुल लंबाई।padString: पैडिंग के लिए उपयोग की जाने वाली स्ट्रिंग (डिफ़ॉल्ट रूप से एक स्पेस होता है)।प्रत्येक उदाहरण तदनुसार बाईं ओर पैड की गई स्ट्रिंग का आउटपुट देता है।
स्ट्रिंग के दाईं ओर निर्दिष्ट कैरेक्टर से तब तक पैड करता है जब तक अंतिम स्ट्रिंग targetLength तक नहीं पहुँच जाती।
पैरामीटर :padl के समान हैं।
आउटपुट दाईं ओर पैड की गई स्ट्रिंग दिखाता है।
यदि टेक्स्ट निर्दिष्ट कैरेक्टर संख्या से अधिक हो जाता है, तो अंत में एक इलिप्सिस ("...") जोड़ देता है।
पैरामीटर:
maximum: अनुमत अधिकतम कैरेक्टर संख्या।उदाहरणों में टेक्स्ट को आवश्यकतानुसार छोटा करके इलिप्सिस के साथ जोड़ा गया दिखाया गया है।
स्ट्रिंग की शुरुआत में निर्दिष्ट टेक्स्ट को जोड़ता है।
पैरामीटर:
textToPrepend: प्रीफ़िक्स टेक्स्ट।आउटपुट निर्दिष्ट प्रीफ़िक्स के साथ टेक्स्ट दिखाता है।
स्ट्रिंग के अंत में निर्दिष्ट टेक्स्ट को जोड़ता है।
पैरामीटर:
textToAppend: सफ़िक्स टेक्स्ट।आउटपुट निर्दिष्ट सफ़िक्स के साथ टेक्स्ट दिखाता है।
टेक्स्ट में oldText के सभी उदाहरणों को newText से बदल देता है।
पैरामीटर:
oldText: बदलने वाला टेक्स्ट।newText: जिससे बदलना है वह नया टेक्स्ट।newText नल (null) है, तो इसका मतलब है कि मिलान वाले टेक्स्ट को हटा दिया जाना चाहिए।आउटपुट निर्दिष्ट सेगमेंट को बदलने के बाद का टेक्स्ट है।
किसी स्ट्रिंग या ऐरे की लंबाई देता है।
आउटपुट संबंधित लंबाई को संख्या के रूप में दिखाता है।
अनुवाद डिक्शनरी का उपयोग करके टेक्स्ट का अनुवाद करता है।
उदाहरण और परिणाम वास्तविक अनुवाद डिक्शनरी कॉन्फ़िगरेशन पर निर्भर करते हैं।
डिफ़ॉल्ट रूप से, XML से कुछ अवैध कैरेक्टर (जैसे &, >, <, आदि) हटा दिए जाते हैं। यह फ़ॉर्मेटर कैरेक्टर रेफरेंस (उदाहरण के लिए, § अपरिवर्तित रहता है) को सुरक्षित रखता है और विशिष्ट XML जनरेशन परिदृश्यों के लिए उपयुक्त है।
उदाहरण और परिणाम विशिष्ट उपयोग के मामले पर निर्भर करते हैं।