टेक्स्ट खोजें और बदलें ऑनलाइन
अपने ब्राउज़र में टेक्स्ट के पूरे ब्लॉक में खोजें और बदलें, regex, केस और पूरे-शब्द नियंत्रणों के साथ। आपका टेक्स्ट आपके डिवाइस पर रहता है।
टेक्स्ट खोजें और बदलें पूरी तरह आपके ब्राउज़र में चलता है। आपका पेस्ट किया गया टेक्स्ट, खोज और प्रतिस्थापन मान, और परिणाम कभी आपके डिवाइस से बाहर नहीं जाते और ArrayKit पर अपलोड नहीं होते।
Regex टेस्टर खोलें
खोजें और बदलें के बारे में
टेक्स्ट खोजें और बदलें आपको एक स्ट्रिंग को दूसरी से टेक्स्ट के पूरे ब्लॉक में एक बार में बदलने देता है। टाइप करें कि क्या खोजना है और किससे बदलना है, फिर मैच को ट्यून करें: पैटर्न मैच करने और $1 तथा $2 बैकरेफ़रेंस के साथ कैप्चर किए गए समूहों का पुनः उपयोग करने के लिए regex चालू करें, केस संवेदनशीलता टॉगल करें, मैच को पूरे शब्दों तक सीमित करें, या हर मैच बदलने और केवल पहले के बीच स्विच करें। टूल ठीक-ठीक दिखाता है कि कितने मैच बदले गए और आपको एक कॉपी-योग्य, डाउनलोड-योग्य परिणाम देता है। यह पेस्ट किए गए लॉग साफ़ करने, एक स्निपेट में वेरिएबल का नाम बदलने, तारीखें पुनः स्वरूपित करने, या सूचियों और CSV पंक्तियों को थोक में संपादित करने के लिए काम आता है। सब कुछ आपके डिवाइस पर चलता है — आपके द्वारा पेस्ट किया गया टेक्स्ट ब्राउज़र में संसाधित होता है और कभी इसे नहीं छोड़ता।
विशेषताएँ
- हर मैच एक बार में बदलें या केवल पहला अवसर
- लाइव मैच गिनती ताकि आपको पता रहे कि कितने प्रतिस्थापन किए गए
- प्रतिस्थापन में $1 और $2 बैकरेफ़रेंस के साथ regex मोड
- एक टॉगल से केस-संवेदनशील और केस-असंवेदनशील मैचिंग
- पूरे-शब्द मैचिंग जो शब्द सीमाओं का सम्मान करती है
- जब कोई रेगुलर एक्सप्रेशन अमान्य हो तो स्पष्ट इनलाइन त्रुटि
- बदले गए टेक्स्ट को एक क्लिक में कॉपी या डाउनलोड करें
- आपके डिवाइस पर चलता है, कोई टेक्स्ट कहीं अपलोड नहीं होता
खोजें और बदलें का उपयोग कैसे करें
- अपना टेक्स्ट इनपुट क्षेत्र में पेस्ट करें
- खोजने के लिए टेक्स्ट या regex और प्रतिस्थापन टाइप करें
- आवश्यकतानुसार regex, केस-संवेदनशील, पूरा-शब्द, या केवल-पहला टॉगल करें
- मैच गिनती पढ़ें, फिर परिणाम कॉपी या डाउनलोड करें
उदाहरण
इनपुट
find: (\w+)@(\w+)
replace: $2 at $1
text: user@example
आउटपुट
example at user
Regex कैप्चर समूह $1 और $2 को एक मैच के दो हिस्सों की अदला-बदली करने देते हैं।
सामान्य त्रुटियाँ और समस्या निवारण
- प्रतिस्थापन कैप्चर किए गए टेक्स्ट के बजाय एक शाब्दिक $1 दिखाता है। — $1 जैसे बैकरेफ़रेंस केवल तब काम करते हैं जब regex मोड चालू हो। Regex चालू करें और सुनिश्चित करें कि आपके खोज पैटर्न में वास्तव में कोष्ठक में एक समूह है।
- टेक्स्ट स्पष्ट रूप से मौजूद होने के बावजूद कुछ भी नहीं बदलता। — केस-संवेदनशील टॉगल जाँचें। इसके चालू होने पर, 'Cat' और 'cat' अलग हैं; केस की परवाह किए बिना मैच करने के लिए इसे बंद करें।
- cat जैसी खोज 'category' और 'scatter' को भी बदल देती है। — पूरा शब्द चालू करें ताकि cat केवल स्वतंत्र शब्द से मैच करे, न कि लंबे शब्दों के अंदर की उपस्ट्रिंग से।
- Regex मोड एक 'Invalid regular expression' त्रुटि दिखाता है। — संभवतः आपके पास असंतुलित ( ) या [ ] है। कोष्ठक ठीक करें, या वर्णों को शाब्दिक रूप से खोजने के लिए regex बंद करें।
अक्सर पूछे जाने वाले प्रश्न
- जब मैं regex से खोजता और बदलता हूँ तो मैं कैप्चर समूहों का उपयोग कैसे करूँ?
- Regex मोड चालू करें और अपने खोज पैटर्न के हिस्सों को कोष्ठक में लपेटें, फिर उन्हें प्रतिस्थापन में $1, $2, इत्यादि के रूप में संदर्भित करें। उदाहरण के लिए, (\w+) (\w+) खोजें और $2 $1 से बदलें, दो शब्दों की अदला-बदली करता है।
- क्या मैं सभी के बजाय केवल पहला मैच बदल सकता हूँ?
- हाँ। स्कोप को 'सभी बदलें' से 'केवल पहला' पर स्विच करें और केवल पहला मैच बदला जाता है। मैच गिनती अभी भी दिखाती है कि उस पास में कितने उम्मीदवार मिले।
- यहाँ पूरे-शब्द विकल्प क्या करता है?
- पूरा शब्द आपकी खोज को शब्द सीमाओं में लपेटता है, इसलिए 'cat' खोजने पर स्वतंत्र शब्द 'cat' मैच होता है लेकिन 'category' और 'scatter' अछूते रहते हैं। यह सादे और regex दोनों मोड में काम करता है।
- क्या यह खोजें और बदलें टूल मेरी खोज को डिफ़ॉल्ट रूप से एक regex मानता है?
- नहीं। डिफ़ॉल्ट रूप से आपका खोज टेक्स्ट शाब्दिक रूप से मैच होता है, इसलिए . ( और $ जैसे वर्ण स्वयं का अर्थ रखते हैं। पैटर्न मैचिंग और बैकरेफ़रेंस चाहने पर ही regex मोड चालू करें।
- क्या मेरे द्वारा खोजें और बदलें में पेस्ट किया गया टेक्स्ट कहीं अपलोड होता है?
- नहीं। खोजें-और-बदलें पूरी तरह आपके ब्राउज़र में चलता है। आपका पेस्ट किया गया टेक्स्ट, आपकी खोज और परिणाम आपके डिवाइस पर रहते हैं और कभी ArrayKit पर नहीं भेजे जाते।
- यदि मेरा रेगुलर एक्सप्रेशन अमान्य हो तो क्या होगा?
- टूल त्रुटि पकड़ता है और आपका टेक्स्ट बदलने के बजाय एक 'Invalid regular expression' संदेश दिखाता है, ताकि कुछ भी बदलने से पहले आप पैटर्न ठीक कर सकें।
संबंधित टूल
- Regex टेस्टर — मैच, ग्रुप और फ़्लैग के साथ रेगुलर एक्सप्रेशन लाइव टेस्ट करें।
- टेक्स्ट तुलना — दो टेक्स्ट की पंक्ति-दर-पंक्ति तुलना करें और जोड़ और हटाव देखें।
- केस कन्वर्टर — टेक्स्ट को camelCase, snake_case, kebab-case, PascalCase और अन्य के बीच कन्वर्ट करें।
- डुप्लिकेट लाइनें हटाएँ — एक सूची पेस्ट करें और case, trim और sort विकल्पों के साथ तुरंत अनूठी लाइनें पाएँ।
- टेक्स्ट लाइनें सॉर्ट करें — लाइनों को वर्णानुक्रम, संख्यात्मक, लंबाई के अनुसार सॉर्ट करें या शफ़ल करें।
- शब्द और अक्षर काउंटर — अक्षर, शब्द, वाक्य, बाइट और अनुमानित टोकन लाइव गिनें।
सभी ArrayKit टूल