यदि आपकी फ़ाइल स्ट्रिंग "एमएसएच" द्वारा सीमित एक विशाल एक-लाइनर है तो आप इसे नियमित अभिव्यक्ति खोज में उपयोग कर सकते हैं।
लेकिन, सुनिश्चित करें कि आपका कर्सर फ़ाइल की शुरुआत में है या यह केवल अगले 200 वें रिकॉर्ड के लिए खोज करेगा जहां आपने शुरू किया था!
खोजें:
(।? (*) MSH) {199}
यह पहली 199 रिकॉर्ड पर प्रकाश डाला करना चाहिए, ताकि अगले हाइलाइट नहीं किया गया रिकॉर्ड 200 वां है।
या, इसे थोड़ा और आगे ले जाएं!
फिर, एक नियमित अभिव्यक्ति में प्रतिस्थापित करें, फिर से सुनिश्चित करें कि आपका कर्सर फ़ाइल की शुरुआत में है।
खोजें:
(।? (*) MSH) {199} ((*) MSH {1}।?) *
बदलें:।
$ 3
को 200 वीं रिकॉर्ड के साथ विंडो की पूरी सामग्री को प्रतिस्थापित करना चाहिए।
एनबी: यह मानता है कि स्ट्रिंग "एमएसएच" फ़ाइल में किसी भी रिकॉर्ड का हिस्सा नहीं है।
फुटनोट के रूप में, मुझे दृढ़ता से संदेह है कि इनमें से कोई भी बड़ी फ़ाइल पर त्वरित है। स्क्रिप्टिंग लगभग निश्चित रूप से एक बेहतर विकल्प है। या संभवतः इसे Excel में भी छोड़कर टेक्स्ट-टू-कॉलम का उपयोग करना।