UTILS.
100% ब्राउज़र में
é→e

एक्सेंट और डायाक्रिटिक्स हटाएँ

सादे अक्षर बनाने के लिए टेक्स्ट से एक्सेंट मार्क और डायाक्रिटिक्स हटाएँ — café → cafe, naïve → naive, Zürich → Zurich — एक वैकल्पिक ASCII-only टॉगल के साथ।

डायाक्रिटिक्स हटाने के लिए ऊपर एक्सेंटेड टेक्स्ट टाइप या पेस्ट करें।

इस टूल के बारे में

एक्सेंट और डायाक्रिटिक्स हटाएँ एक्सेंटेड टेक्स्ट को उसके सादे-अक्षर रूप में बदलता है: café, cafe बन जाता है, naïve, naive बन जाता है, résumé, resume बन जाता है, और Zürich, Zurich बन जाता है। यह URL, स्लग, फ़ाइलनाम, यूज़रनेम, खोज कुंजियों, या किसी भी ऐसे सिस्टम के लिए डेटा साफ़ करने के लिए आदर्श है जो अनएक्सेंटेड ASCII की अपेक्षा करता है, जबकि आपकी मूल स्पेसिंग, विराम चिह्न और अक्षर केस को संरक्षित रखता है।

अंदर यह Unicode नॉर्मलाइज़ेशन का उपयोग करता है। टेक्स्ट को NFD रूप में नॉर्मलाइज़ किया जाता है, जो é जैसे एक एक्सेंटेड अक्षर को एक बेस e प्लस एक अलग संयोजी एक्सेंट में विभाजित करता है, और फिर Combining Diacritical Marks ब्लॉक (U+0300–U+036F) में हर कैरेक्टर को एक रेगुलर एक्सप्रेशन से हटा दिया जाता है। वह एकल चरण बेस अक्षर के लिए अधिकांश यूरोपीय एक्सेंट को साफ़ और प्रतिवर्ती रूप से संभालता है।

कुछ अक्षरों का कोई कैननिकल विघटन नहीं होता, इसलिए एक छोटा स्पष्ट फ़ॉलबैक मैप उन्हें कवर करता है: ø→o, ł→l, đ→d, ß→ss, æ→ae, œ→oe, þ→th, ð→d, ħ→h, ı→i और उनके कैपिटल, अन्य के बीच। एक वैकल्पिक "सभी non-ASCII हटाएँ" टॉगल आगे बढ़ता है, एक गारंटीड शुद्ध-ASCII परिणाम के लिए U+007F से ऊपर किसी भी शेष कैरेक्टर को छोड़ते हुए। सब कुछ नियतात्मक है और स्थानीय रूप से आपके ब्राउज़र में चलता है — आपका टेक्स्ट कभी अपलोड नहीं होता।

अक्सर पूछे जाने वाले प्रश्न

एक्सेंट कैसे हटाए जाते हैं?
टेक्स्ट को Unicode NFD में नॉर्मलाइज़ किया जाता है, जो हर एक्सेंटेड अक्षर को एक बेस अक्षर प्लस संयोजी मार्क में अलग करता है, फिर सभी संयोजी डायाक्रिटिकल मार्क (U+0300–U+036F) हटा दिए जाते हैं। तो é → e, ñ → n और ü → u, बेस अक्षरों को रखते हुए।
ø, ł या ß जैसे अक्षरों का क्या?
उनका कोई कैननिकल विघटन नहीं होता, इसलिए एक अंतर्निहित फ़ॉलबैक मैप उन्हें स्पष्ट रूप से बदलता है — ø→o, ł→l, đ→d, æ→ae, œ→oe, þ→th और ß→ss, प्लस उनके अपरकेस रूप — ताकि वे अब भी समझ में आने वाले सादे अक्षर बन जाएँ।
सभी-non-ASCII-हटाएँ विकल्प क्या करता है?
डायाक्रिटिक्स हटाने के बाद, यह U+007F से ऊपर अब भी मौजूद किसी भी कैरेक्टर को हटा देता है, शुद्ध ASCII आउटपुट की गारंटी देता है। अनमैप किए गए non-Latin कैरेक्टर (जैसे ग्रीक या सिरिलिक) बरकरार रखने के लिए इसे बंद रखें; एक साफ़ ASCII-only स्ट्रिंग लागू करने के लिए इसे चालू करें।
क्या मेरा टेक्स्ट कहीं भेजा जाता है?
नहीं। सभी नॉर्मलाइज़ेशन और स्ट्रिपिंग पूरी तरह आपके ब्राउज़र में String.normalize और सादे JavaScript के साथ होती है। कुछ भी अपलोड नहीं होता, इसलिए आप सुरक्षित रूप से निजी या संवेदनशील टेक्स्ट साफ़ कर सकते हैं।

और टूल