নোটপ্যাড + + একটি পরিবর্তনশীল আগে এবং পরে পুরো বড় ফাইল সবকিছু মুছে দিন


0

আমার অক্ষর, প্রতীক এবং সংখ্যার সব ধরণের বড় ফাইল ফাইল রয়েছে। আমি একটি ডিরেক্টরি মাধ্যমে ব্যাচ কাজ করতে Notepad ++ ব্যবহার করতে পারি এবং একটি পরিবর্তনশীল আগে এবং পরে সবকিছু মুছে ফেলতে পারি?

আমি এই VARIABLE খুঁজে পেতে হবে, যা একটি সংখ্যা বা টেক্সট হতে হবে, এবং এটি আগে এবং পরে সবকিছু মুছে দিন। অবিলম্বে বাম এবং ডান দিকে পাঠ্য একই হবে, এটি সর্বদা "কল সেট 001" এবং "বৃহস্পতিবার" হবে। মধ্যে viariable সঙ্গে। 001 এবং বৃহস্পতিবার কল সেট আগে এবং পরে র্যান্ডম টেক্সট এবং অক্ষর অনেক লাইন থাকবে।

স্ট্রিং হয়:

random random randomrandom random randomrandom random randomrandom random randomrandom random random<col set 001">VARIABLE<thursday> random random randomrandom random randomrandom random randomrandom random randomrandom random randomrandom random random

ফলে ফাইলটি শুধুমাত্র একটি সংখ্যা, বা তার মধ্যে শব্দ, একটি পরিবর্তনশীল ফাইল, প্রতিটি ফাইলের মধ্যে ভিন্ন হওয়া উচিত।

উত্তর:


1

আপনি একটি প্রদত্ত সাবফোল্ডারের সমস্ত ফাইলগুলিতে পুনরাবৃত্তি এবং অনুসন্ধানের জন্য NPP- এ একটি নিয়মিত এক্সপ্রেশন ব্যবহার করতে পারেন।
অনুসন্ধান এবং প্রতিস্থাপন ডায়ালগটি খুলতে Ctrl-H টাইপ করুন, "ফাইলগুলিতে খুঁজুন" ট্যাবটি নির্বাচন করুন এবং লিখুন

Find what: ^.+?<col set 001"?>(.+?)<thursday>.*$
Replace with: \1
Search mode: Regular Expression
tick ". matches newline"

Regex কোন অক্ষর মেলে ( .+ ) কিন্তু যতটা সম্ভব সম্ভব ( ? ) আক্ষরিক স্ট্রিং পর্যন্ত " <col set 001> ", তারপর কোন স্ট্রিং ( .+? ), আবার অ লোভী, আক্ষরিক পর্যন্ত " <thursday> ", শেষ পর্যন্ত ফাইল আপ কিছু অনুসরণ .*$

আমি বিকল্পটি অন্তর্ভুক্ত করেছি যে "001" একটি উদ্ধৃতি চিহ্ন সহ শেষ হলেও আমি মনে করি এটি একটি টাইপও হতে পারে। আপনি বাইরে যেতে পারেন ". এই যদি হয় তাহলে.

প্রতিস্থাপন কি মধ্যে মিলিত হয় () অনুসন্ধান প্যাটার্নে, যেমন VARIABLE পাঠ্য।


যে "একটি টাইপ দুঃখিত ছিল। হাই, চেষ্টা এটি পরিবর্তনশীল সহ allthging মুছে ফেলা ...
Jade Connor

আমি তার কাজ মনে করি না কারণ পুরো অভিব্যক্তিটি দুই লাইনের বেশি। আমি কি লাইন ব্রেক এ রাখা?
Jade Connor

হাই, আমি এখন যে কাজ পেয়েছিলাম। আমি এখন অন্য মানগুলির জন্য এটি করার চেষ্টা করছি, যাতে আমার আলাদা লাইনের উপর ভেরিয়েবল থাকে ...
Jade Connor
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.