আমি যখন একটি কলামে কিছু পাঠ্য নির্বাচন করি, প্রতিস্থাপন / ইন নির্বাচন ধূসর হয়ে যাবে। আমি কীভাবে কেবল নোটপ্যাড ++ এ নির্বাচিত পাঠ্যের কলামের মধ্যে পাঠ্যকে প্রতিস্থাপন করতে পারি?
আমি যখন একটি কলামে কিছু পাঠ্য নির্বাচন করি, প্রতিস্থাপন / ইন নির্বাচন ধূসর হয়ে যাবে। আমি কীভাবে কেবল নোটপ্যাড ++ এ নির্বাচিত পাঠ্যের কলামের মধ্যে পাঠ্যকে প্রতিস্থাপন করতে পারি?
উত্তর:
এটি নোটপ্যাড ++ এর বিরক্তিকর সীমাবদ্ধতা, তবে এই সমস্যাটি সমাধান করার কয়েকটি উপায় রয়েছে। প্রথমত, যদি আপনি কলামের সীমাবদ্ধতাগুলি জানেন যে আপনি "কুকুর" শব্দের যে কোনও ঘটনাকে 4 এবং 10 কলামের মধ্যে "বিড়াল" দিয়ে প্রতিস্থাপন করতে চান, তবে এটি করুন:
আরই অনুসন্ধানের স্ট্রিং: ^(.{3})(.{0,3})dog(.{0,3})(.*)$
রি প্রতিস্থাপন স্ট্রিং: \1\2cat\3\4
এটি ভেঙে ফেলার জন্য:
^ - Must match from the beginning of the line
(.{3}) - match any three characters from the line
(.{0,3}) - match 0-3 characters from the line
dog - match "dog"
(.{0,3}) - match 0-3 characters from the line
(.*) - match everything else
$ - up to the end of the line
এই পদ্ধতির ক্যাভেটস প্রথমে নিশ্চিত হয়ে নিন যে আপনি চেক . matches \n
না করে রেখেছেন, এটি বিভ্রান্ত হবে। ট্যাব এবং স্পেসগুলি মিশ্রণটি কাজ করবে না, যেহেতু নিয়মিত প্রকাশগুলি ট্যাবগুলিকে কেবল একক অক্ষর হিসাবে দেখায়।
মিশ্র ট্যাব এবং স্পেস স্পেস কলামের সাথে কাজ করবে এমন আরও একটি সমাধান আপনি অনুসন্ধান করতে চান এমন শেষ কলামটি নির্বাচন করুন Then তারপরে এমন একটি অক্ষর টাইপ করুন যা ফাইলটিতে অন্যথায় নেই, উদাহরণস্বরূপ ' |
' বা ' !
'।
কলামটি আপনি অনুসন্ধান করতে চান এমন প্রথম কলামটি নির্বাচন করুন before আগের মতো একই কাজ করুন (এটি একই চরিত্র বা অন্য কোনও বর্ণ হতে পারে)।
এখন, সেই সীমানার মধ্যে আপনার পাঠ্যের জন্য অনুসন্ধান করুন।
আরই অনুসন্ধানের স্ট্রিং: |(.*)dog(.*)|
রি প্রতিস্থাপন স্ট্রিং: |\1cat\2|
আপনি আপনার চিহ্নিতকরণের অক্ষরগুলি ছেড়ে যেতে চান যেহেতু আপনি সম্ভবত আপনার ফাইলের প্রতিটি লাইনের সাথে মেলে না এবং আপনি তাদের দ্বিতীয়টি দ্বিতীয় পদক্ষেপে সরিয়ে ফেলতে চাইবেন (কলাম নির্বাচন করুন এবং মুছুন অথবা অন্য কোনও অনুসন্ধান / প্রতিস্থাপনের সাহায্যে)।
আপনি Ctrl-r প্রবেশ করার সময় উপস্থাপিত সন্ধান / প্রতিস্থাপন ডায়ালগটি ব্যবহার করি। সন্ধান / প্রতিস্থাপন কথোপকথনে কলাম নম্বর প্রবেশ করার ক্ষেত্র রয়েছে। এটি আপনাকে ফাইলের এই কলামগুলিতে সন্ধান / প্রতিস্থাপন সীমাবদ্ধ করতে দেয় allows সাধারণ এবং নিয়মিত অভিব্যক্তি অনুসন্ধান / প্রতিস্থাপন সমর্থিত। Ctrl-h কথোপকথনের মাধ্যমে কীভাবে এটি সন্ধান / প্রতিস্থাপন করবেন তা আমি খুঁজে পেলাম না।