टेक्स्ट और लेखन टूल

टेक्स्ट से मैच होने वाली लाइनें निकालें

Extract Matching Lines की मदद से आप अपने टेक्स्ट में से सिर्फ वे लाइनें रख सकते हैं जो आपके खोजे गए शब्द या वाक्यांश से मेल खाती हैं। मैचिंग नियम चुनें, बड़े और छोटे अक्षरों के अंतर को नियंत्रित करें और परिणाम कॉपी या डाउनलोड करें। डिफ़ॉल्ट मैचिंग नियम contains है।

0 अक्षर

मैचिंग विकल्प

टेक्स्ट प्रोसेसिंग क्लाइंट-साइड कोड में होती है। जाँचे गए प्रोसेसिंग कोड में कोई fetch या API कॉल नहीं मिला।

इस टूल का उपयोग क्यों करें?

इस टूल का उपयोग क्यों करें?

कई सौ लाइनों में से जरूरी जानकारी हाथ से ढूँढ़ना समय ले सकता है। query में शब्द या वाक्यांश डालें और मैचिंग विकल्पों से अपनी जरूरत की लाइनें अलग कर लें।

इसका उपयोग कैसे करें

इसका उपयोग कैसे करें

  1. चरण 1

    टेक्स्ट डालें

    Input Text क्षेत्र में अपना टेक्स्ट पेस्ट करें। टूल हर लाइन की अलग-अलग जाँच करता है।
  2. चरण 2

    खोज क्वेरी लिखें

    query विकल्प में वह शब्द या वाक्यांश लिखें जिसे आप खोजना चाहते हैं।
  3. चरण 3

    मैचिंग नियम चुनें

    जरूरत के अनुसार matchMode चुनें। पुष्टि किया गया डिफ़ॉल्ट मान contains है।
  4. चरण 4

    अक्षरों का केस तय करें

    बड़े और छोटे अक्षरों का अंतर नियंत्रित करने के लिए caseSensitive इस्तेमाल करें। इसका डिफ़ॉल्ट मान false है।
  5. चरण 5

    परिणाम देखें

    Matching Lines में जाँचें कि आपकी जरूरत की लाइनें दिखाई दे रही हैं।
  6. चरण 6

    कॉपी या डाउनलोड करें

    परिणाम कॉपी करने के लिए Copy या सेव करने के लिए Download चुनें। काम रीसेट करने के लिए Clear और नमूना टेक्स्ट के लिए Load Example इस्तेमाल करें।

ऑनलाइन टेक्स्ट से मैच होने वाली लाइनें कैसे निकालें

Input Text में अपना टेक्स्ट पेस्ट करें, query विकल्प में शब्द या वाक्यांश लिखें और जरूरी मैचिंग नियम चुनें। टूल हर लाइन की जाँच करता है और मैच होने वाली लाइनों को newline अक्षरों से जोड़ता है। परिणाम कॉपी करने के लिए Copy और सेव करने के लिए Download चुनें।

बड़ी टेक्स्ट फ़ाइल में कीवर्ड वाली लाइनें खोजें

डिफ़ॉल्ट query खाली स्ट्रिंग है और matchMode का डिफ़ॉल्ट मान contains है। error, invoice या contact जैसा शब्द डालकर उस टेक्स्ट वाली लाइनें निकाल सकते हैं। यह एप्लिकेशन लॉग, एक्सपोर्ट किए गए रिकॉर्ड और सामान्य टेक्स्ट सूचियों को छाँटने में मदद करता है।

सटीक या आंशिक मैच वाली लाइनें निकालें

matchMode विकल्प तय करता है कि लाइन की तुलना query से कैसे होगी। डिफ़ॉल्ट मान contains की पुष्टि कॉन्फ़िगरेशन से होती है। अन्य समर्थित मान और उनके सटीक नियम जानने के लिए मैचिंग हेल्पर का कोड देखना जरूरी है।

बड़े और छोटे अक्षरों के हिसाब से लाइनें छाँटें

caseSensitive विकल्प का डिफ़ॉल्ट मान false है। इसका मतलब है कि शुरुआत में बड़े और छोटे अक्षरों का अलग होना जरूरी नहीं है। जरूरत पड़ने पर इस विकल्प को बदलें, यदि चुना गया मैचिंग नियम इस व्यवहार को सपोर्ट करता है।

फ़िल्टर की गई लाइनें कॉपी या डाउनलोड करें

परिणाम मिलने पर Copy से टेक्स्ट क्लिपबोर्ड में कॉपी करें या Download से सेव करें। Load Example नमूना टेक्स्ट डालता है और Clear मौजूदा काम को रीसेट करने के लिए उपलब्ध है। दिए गए कोड से डाउनलोड फ़ाइल का नाम या एक्सटेंशन पक्का नहीं होता।

उदाहरण: error वाली लाइनें अलग करें

query में error लिखें और contains नियम चुनें। अगर केस-सेंसिटिव मैचिंग बंद है, तो परिणाम हेल्पर के टेक्स्ट तुलना करने के तरीके पर निर्भर करेगा। नीचे दिया गया उदाहरण उस स्थिति का नमूना है जिसमें तुलना बड़े और छोटे अक्षरों के अंतर को अनदेखा करती है।

फ़ाइल अपलोड किए बिना मैच होने वाली लाइनें निकालें

जाँचा गया कोड क्लाइंट-साइड पर लाइनें फ़िल्टर करता है और उस प्रोसेसिंग रास्ते में fetch या API कॉल नहीं दिखाता। आप टेक्स्ट पेस्ट करके फ़िल्टरिंग कर सकते हैं, जिसके लिए इस ऑपरेशन में सर्वर अनुरोध का प्रमाण नहीं है। इससे वेबसाइट के बाकी हिस्सों के डेटा व्यवहार की पुष्टि नहीं होती।

फीचर्स की जानकारी

क्वेरी से लाइन फ़िल्टर करना

query में शब्द या वाक्यांश लिखकर मैच होने वाली लाइनें चुनें। डिफ़ॉल्ट query खाली स्ट्रिंग है।

मैचिंग नियम चुनना

matchMode तय करता है कि लाइन की तुलना क्वेरी से कैसे होगी। डिफ़ॉल्ट मान contains है। अन्य समर्थित मान हेल्पर कोड में जाँचना जरूरी है।

अक्षरों के केस का नियंत्रण

caseSensitive का डिफ़ॉल्ट मान false है, इसलिए बड़े और छोटे अक्षरों में अंतर करने वाली मैचिंग शुरुआत में चालू नहीं होती।

क्लिपबोर्ड पर कॉपी करना

निकाली गई लाइनें कॉपी करने के लिए Copy चुनें। कॉपी होने की स्थिति में इंटरफ़ेस Copied! लेबल भी दिखाता है।

परिणाम डाउनलोड करना

फ़िल्टर की गई लाइनें सेव करने के लिए Download चुनें। दिए गए कोड में बनने वाली फ़ाइल का नाम और फ़ॉर्मेट पक्का नहीं है।

उदाहरण लोड करना

Load Example विकल्प से नमूना टेक्स्ट डालकर टूल को आज़मा सकते हैं।

मौजूदा टेक्स्ट साफ़ करना

Clear विकल्प इंटरफ़ेस में मौजूदा काम रीसेट करने के लिए उपलब्ध है।

क्लाइंट-साइड प्रोसेसिंग

जाँचा गया कोड क्लाइंट-साइड पर लाइनें फ़िल्टर करता है। इस ऑपरेशन के लिए कोई fetch या API कॉल नहीं मिला।

आप इसका उपयोग किन कामों के लिए कर सकते हैं?

एप्लिकेशन लॉग से जरूरी लाइनें निकालें

टेक्स्ट लॉग देखते समय error या warning जैसे शब्द वाली लाइनें रखें।

एक्सपोर्ट किए गए टेक्स्ट रिकॉर्ड खोजें

पेस्ट की गई नामों, पहचान संख्याओं या दूसरे टेक्स्ट रिकॉर्ड की सूची से मैच होने वाली एंट्री निकालें।

कीवर्ड के आधार पर टेक्स्ट सूची बनाएँ

किसी दूसरी ऐप में सूची कॉपी करने से पहले चुने गए शब्द वाली लाइनें अलग करें।

सपोर्ट नोट्स में जरूरी जानकारी खोजें

हर लाइन को हाथ से पढ़ने के बजाय किसी शब्द या वाक्यांश से संबंधित नोट्स निकालें।

रिसर्च नोट्स से विषय संबंधी लाइनें चुनें

साधारण टेक्स्ट नोट्स के संग्रह में किसी विषय का नाम रखने वाली लाइनें अलग करें।

टूल की जानकारी

टूल मोडextractMatchingLines
डिफ़ॉल्ट queryखाली स्ट्रिंग
डिफ़ॉल्ट मैचिंग मोडcontains
डिफ़ॉल्ट केस-सेंसिटिव विकल्पfalse
इनपुटअलग-अलग लाइनों वाला सामान्य टेक्स्ट
आउटपुटnewline अक्षरों से जुड़ी मैच होने वाली लाइनें
प्रोसेसिंगक्लाइंट-साइड; जाँचे गए प्रोसेसिंग कोड में fetch/API कॉल नहीं मिला

लाभ

  • मैच होने वाली लाइनें रखता है और बाकी लाइनें हटा देता है।
  • query और मैचिंग व्यवहार को बदलने का विकल्प देता है।
  • डिफ़ॉल्ट रूप से contains और caseSensitive false इस्तेमाल करता है।
  • Copy, Download, Load Example और Clear विकल्प देता है।
  • चुनी गई लाइनों को newline अक्षरों से अलग करके लौटाता है।

सीमाएँ

  • परिणाम चुने गए matchMode और मैचिंग हेल्पर के वास्तविक कोड पर निर्भर करता है।
  • सभी समर्थित matchMode मान और उनके सटीक नियम उपलब्ध कोड में स्पष्ट नहीं हैं।
  • खाली query पर परिणाम हेल्पर के व्यवहार के अनुसार बदल सकता है।
  • दिए गए कोड में इनपुट की अधिकतम लंबाई या फ़ाइल के आकार की सीमा नहीं बताई गई है।
  • डाउनलोड फ़ाइल का नाम और एक्सटेंशन पक्का नहीं है।
  • क्लाइंट-साइड प्रोसेसिंग से यह साबित नहीं होता कि पूरी वेबसाइट ऑफ़लाइन चलती है या कोई अन्य डेटा एकत्र नहीं करती।

टेक्स्ट की प्रोसेसिंग कैसे होती है

जाँचे गए कार्यान्वयन में लाइन फ़िल्टरिंग क्लाइंट-साइड कोड में होती है और उस प्रोसेसिंग रास्ते में fetch या API कॉल नहीं दिखता। इससे इस ऑपरेशन को क्लाइंट-साइड प्रोसेसिंग कहना सही है। लेकिन यह पूरी वेबसाइट की गोपनीयता नीति, एनालिटिक्स, स्टोरेज या दूसरी नेटवर्क गतिविधियों की पूरी जाँच नहीं है।

टिप्स

  • कम और उपयोगी परिणाम पाने के लिए query में स्पष्ट शब्द या वाक्यांश लिखें।
  • लाइन के किसी भी हिस्से में शब्द खोजने के लिए contains इस्तेमाल करें।
  • अगर बड़े और छोटे अक्षरों का अंतर जरूरी नहीं है, तो caseSensitive को false रखें।
  • अपना टेक्स्ट डालने से पहले Load Example से टूल आज़माएँ।
  • Copy या Download चुनने से पहले Matching Lines में परिणाम जाँचें।
  • बड़ी टेक्स्ट फ़ाइल का टेक्स्ट इनपुट क्षेत्र में पेस्ट करें; उपलब्ध कोड सीधे फ़ाइल इंपोर्ट की पुष्टि नहीं करता।

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

किसी खास कीवर्ड वाली लाइनें कैसे निकालें?

टेक्स्ट डालें, query में अपना कीवर्ड लिखें और contains नियम चुनें। टूल हर लाइन की जाँच करके मैच होने वाली लाइनों को newline अक्षरों से जोड़ता है। परिणाम कॉपी या डाउनलोड करने से पहले Matching Lines में उसे देख लें।

क्या बड़ी टेक्स्ट फ़ाइल से मैच होने वाली लाइनें निकाल सकता हूँ?

हाँ। फ़ाइल का टेक्स्ट इनपुट क्षेत्र में पेस्ट करके उसकी लाइनें फ़िल्टर कर सकते हैं। उपलब्ध कोड अधिकतम टेक्स्ट लंबाई नहीं बताता, इसलिए फ़ाइल के आकार या प्रोसेसिंग प्रदर्शन की कोई निश्चित गारंटी नहीं दी जा सकती।

क्या सर्च में बड़े और छोटे अक्षरों का अंतर देखा जाता है?

डिफ़ॉल्ट रूप से caseSensitive false है। वास्तविक तुलना मैचिंग हेल्पर और चुने गए matchMode पर निर्भर करती है। अक्षरों की तुलना का सटीक तरीका जानने के लिए हेल्पर का कोड देखना होगा।

ब्राउज़र में मैच होने वाली लाइनें कैसे निकालें?

इनपुट क्षेत्र में टेक्स्ट डालें और query तथा मैचिंग विकल्पों का इस्तेमाल करें। जाँचा गया कोड क्लाइंट-साइड पर लाइनें फ़िल्टर करता है और उस रास्ते में fetch या API कॉल नहीं दिखाता। इससे यह साबित नहीं होता कि पूरी वेबसाइट ऑफ़लाइन काम करती है।

क्या निकाली गई लाइनें दूसरी ऐप में कॉपी कर सकता हूँ?

हाँ। Matching Lines का परिणाम क्लिपबोर्ड में लेने के लिए Copy चुनें। कॉपी होने पर इंटरफ़ेस Copied! भी दिखाता है। उसके बाद टेक्स्ट स्वीकार करने वाली दूसरी ऐप में परिणाम पेस्ट कर सकते हैं।

क्या मैच होने वाली लाइनें टेक्स्ट फ़ाइल में डाउनलोड कर सकता हूँ?

हाँ। परिणाम सेव करने के लिए इंटरफ़ेस में Download विकल्प मौजूद है। उपलब्ध कोड फ़ाइल का नाम या एक्सटेंशन नहीं बताता, इसलिए किसी खास फ़ाइल फ़ॉर्मेट की गारंटी नहीं दी जा सकती।

अगर query खाली छोड़ दूँ तो क्या होगा?

query का डिफ़ॉल्ट मान खाली स्ट्रिंग है। खाली query के साथ परिणाम क्या होगा, यह चुने गए मैचिंग नियम और matches हेल्पर के व्यवहार पर निर्भर करता है। उपलब्ध कोड में हेल्पर का पूरा कार्यान्वयन नहीं दिया गया है।

क्या एक शब्द की जगह पूरा वाक्यांश खोज सकता हूँ?

हाँ। तुलना से पहले query को स्ट्रिंग में बदला जाता है, इसलिए आप एक शब्द या पूरा वाक्यांश दे सकते हैं। स्पेस और वाक्यांश की सीमाओं को कैसे संभाला जाएगा, यह चुने गए मैचिंग नियम पर निर्भर करता है।

क्या यह टूल मेरा टेक्स्ट सर्वर पर अपलोड करता है?

जाँचा गया फ़िल्टरिंग कोड क्लाइंट-साइड पर काम करता है और प्रोसेसिंग रास्ते में fetch या API कॉल नहीं दिखाता। इससे इस ऑपरेशन की क्लाइंट-साइड प्रोसेसिंग का समर्थन मिलता है, लेकिन पूरी वेबसाइट की नेटवर्क गतिविधि या डेटा प्रबंधन की पूरी जाँच नहीं होती।