इसका इस्तेमाल कैसे करें
- टेक्स्ट में टेक्स्ट चिपकाएँ।
- खोजें में वे शब्द लिखें जो ढूँढने हैं, और इससे बदलें में नए शब्द।
- जरूरत हो तो केस मिलाएँ या सिर्फ पूरे शब्द चुनें। पैटर्न के लिए इस तरह खोजें में नियमित अभिव्यक्ति चुनें।
- मिले मिलान पढ़ें, फिर बदलाव के बाद का टेक्स्ट कॉपी करें।
सादा टेक्स्ट या नियमित अभिव्यक्ति
सादा टेक्स्ट मोड में आप जो अक्षर लिखते हैं वे ठीक वैसे ही खोजे जाते हैं, इसलिए पूर्ण विराम या ब्रैकेट का कोई खास मतलब नहीं होता। नियमित अभिव्यक्ति मोड में खोज JavaScript रूप में एक पैटर्न है, यूनिकोड फ्लैग के साथ: \p{L} कोई भी अक्षर मिलाता है, \d कोई अंक, और बदले जाने वाले टेक्स्ट में $1 मिलान के पहले समूह की जगह लेता है।
पूरे शब्द और अक्षरों का केस
पूरा शब्द वह मिलान है जिसके पहले या बाद में कोई अक्षर, चिह्न, अंक या अंडरस्कोर न हो। यह जाँच दूसरी भाषाओं के अक्षर जानती है, इसलिए ç, ğ, ı, İ, ş, ö और ü भी अक्षर गिने जाते हैं। अपोस्ट्रॉफी सीमा मानी जाती है।
देवनागरी की स्वर-मात्राएँ, जैसे ी और ा, और नुक्ता व हलंत जैसे चिह्न इस जाँच में शब्द का हिस्सा गिने जाते हैं। इसलिए पूरे-शब्द मोड में लोमड़ी के भीतर का लोमड़ नहीं मिलता, और हिंदी के लिए भी यह मोड सही परिणाम देता है।
बड़े और छोटे अक्षरों के मिलान में अक्षर का बड़ा और छोटा रूप यूनिकोड के नियमों से मिलता है। I, i से मिलता है, पर तुर्की का बड़ा İ, i से नहीं मिलता, और बिना बिंदु वाला ı, I से नहीं मिलता। मिले-जुले तुर्की टेक्स्ट के लिए दोनों रूप खोजें, या केस मिलाना चालू करें। देवनागरी में बड़े और छोटे अक्षर नहीं होते।
यह टूल क्या नहीं करता
- वर्तनी या व्याकरण की जाँच नहीं करता।
- प्रत्यय अलग नहीं करता। पूरे-शब्द मोड में kitap, kitaplar से नहीं मिलता, पर उसके बिना kitaplar भी बदल जाता है।
- खाली स्पेस से बना बदलाव खाली माना जाता है, इसलिए वह मिलान मिटा देता है।
हल किया हुआ उदाहरण: नमूने में लोमड़ी की जगह बिल्ली
डिफॉल्ट नमूने में शब्द लोमड़ी दो बार है, और है तीन बार। सादे टेक्स्ट में लोमड़ी खोजने पर गिनती 2 है, और हर मिलान की जगह बिल्ली आती है। है खोजने पर गिनती 3 है। देवनागरी में बड़े और छोटे अक्षर नहीं होते, इसलिए केस मिलाने से गिनती नहीं बदलती।
| खोज | मिलान |
|---|---|
| लोमड़ी (सादा टेक्स्ट) | 2 |
| है (सादा टेक्स्ट) | 3 |
| है, केस मिलाएँ चालू (सादा टेक्स्ट) | 3 |
अक्सर पूछे जाने वाले सवाल
सादा टेक्स्ट और नियमित अभिव्यक्ति में क्या फर्क है?
सादा टेक्स्ट ठीक वही अक्षर खोजता है जो आप लिखते हैं। नियमित अभिव्यक्ति एक पैटर्न है: \d+ अंकों की हर लड़ी खोजता है, इसलिए एक खोज कई अलग टेक्स्ट से मिल सकती है।
क्या पूरे-शब्द खोज Ankara'da में Ankara को पाती है?
हाँ। अपोस्ट्रॉफी सीमा मानी जाती है, इसलिए Ankara, Ankara'da में पूरा शब्द है। प्रत्यय अलग नहीं होते, इसलिए पूरे-शब्द मोड में kitap, kitaplar को नहीं पाता, क्योंकि उसके बाद l अक्षर है।
तुर्की के बड़े और छोटे अक्षर खोज में कैसे बर्ताव करते हैं?
केस मिलाना बंद हो तो I, i से मिलता है, पर बड़ा İ, i से नहीं मिलता, और ı, I से नहीं मिलता। मिले-जुले टेक्स्ट में हर रूप अलग खोजें, या केस मिलाना चालू करें।
क्या मेरा टेक्स्ट सर्वर को भेजा जाता है?
नहीं। खोज और बदलाव आपके ब्राउज़र में होते हैं, और टेक्स्ट हमारे सर्वर पर न सहेजा जाता है न भेजा जाता है।
नियमित अभिव्यक्ति सही न हो तो क्या होता है?
टूल इंजन का संदेश दिखाता है और कोई परिणाम नहीं देता। पैटर्न ठीक करें: खुला ब्रैकेट बंद करें, या जिस अक्षर का खास मतलब है उससे पहले बैकस्लैश लगाएँ।
स्रोत
- MDN (अंग्रेजी में): Regular expressions (JavaScript guide)
- MDN (अंग्रेजी में): Unicode character class escape, \p{...}
- Unicode CaseFolding.txt (अंग्रेजी में): अक्षरों का केस फोल्डिंग, तुर्की प्रविष्टियों समेत
आँकड़े और टेक्स्ट आखिरी बार मंगलवार, 10 नवंबर 2026 को जाँचे गए।