উত্তর:
এটি নিয়মিত অনুসন্ধান এবং প্রতিস্থাপনের মাধ্যমে সম্ভব নয় । আপনি যদি নোটপ্যাড ++ 6 ব্যবহার করেন, আপনি পিসিআরই ( উত্স ) সমর্থনকারী নতুন রেইগেক্স ইঞ্জিনের সুবিধা নিতে পারেন ।
অনুসন্ধান এবং প্রতিস্থাপন ডায়ালগটি খুলতে এবং নিম্নলিখিত ক্রিয়াটি সম্পাদন করতে Ctrl+ টিপুন :H
Find what: \^.*?~
Replace with:
Wrap around: checked
Regular expression: selected
. matches newline: checked
সমস্ত উপস্থিতি প্রতিস্থাপন করতে এখন Alt+ টিপুন A।
নিম্নলিখিতটি কী রচিত তা নিয়মিত প্রকাশ করুন :
\^
একটি আক্ষরিক ^ ।.*?
এমন অক্ষরের সর্বনিম্ন পরিমাণ যা নিয়মিত প্রকাশকে মেলতে দেয়।~
একটি আক্ষরিক ~ ।.*?
প্যাটার্ন আমার জন্য কাজ এর অক্ষরের মধ্যে অনুসন্ধান করতে ;
এবং <
। তাই সার্চ খুঁজতে ;.*?<
REPLACE ;
বিকল্পের জন্য নির্বাচিত Regular expression
এবং. matches new line
আপনি অনুসন্ধান \^.*?~
এবং নিশ্চিত করতে চাইবেন । মেলে নতুন লাইন সক্ষম:
এটি কারণ ^
একটি বিশেষ অর্থ আছে এটি একটি লাইনের শুরুতে মেলে। সুতরাং, আমাদের এটি একটি ব্যাকস্ল্যাশ দিয়ে পালাতে হবে \^
।
লেখার ^*
সাথে "এক সারিতে শুরু হওয়া লাইনটির যে কোনও সংখ্যক" মিলবে। .*
"যে কোনও চরিত্রের সাথে" মিলছে তবে ডিফল্টরূপে এটি নতুন লাইনের সাথে মেলে না।
~
অক্ষর থাকে (বা অর্থাত্ একাধিক ম্যাচ) তবে ^
এটি সর্বশেষের সর্বকালের সাথে প্রথম মিলবে ~
।
*?
যে লোভী নয় এটি অলস .*?~
কখনও একের বেশি মিলবে না ~
। সুতরাং এটি ঠিক আছে।
Re \^[^~]*~
এবং ~ এর মধ্যে সমস্ত কিছু প্রতিস্থাপন করতে অনুসন্ধান বিভাগে এই রেজেক্সটি ব্যবহার করার চেষ্টা করুন ।
^~
।
\^[^~]*~
করেন তবে কি তা পাবেন না ^~
?
আমার শুরু এবং শেষের অক্ষরগুলির সাথে আমার অনুরূপ BETWEEN প্রতিস্থাপনের প্রয়োজনীয়তা ছিল। এটি আউটলুক ইমেল থেকে এসেছে; সদস্যদের অন্তর্ভুক্ত এবং আমি <
স্রেফটেক্সটহিরের মধ্যে সমস্ত কিছু মুছে ফেলা ব্যক্তির নাম চেয়েছিলাম >
।
মূল
First1 Last1 <First1.Last1@email.com>; First2 Last2 <First2.Last2@email.com>; First3 Last3 <First3.Last3@email.com>; First4 Last4 <First4.Last4@email.com>;
ডেনিস আমার সমাধানের খুব কাছাকাছি ছিল Find what: \^.*?~
কিন্তু আমাকে আমার আক্ষরিক চরিত্রগুলি পরিবর্তন করতে হয়েছিল Find what: \<.*?>
তখন আমাকে প্রথম স্ল্যাশ সরিয়ে ফেলতে হয়েছিল Find what: <.*?>
।
আপডেট করা Find what: <.*?>
; খালি প্রতিস্থাপন করুন।
First1 Last1 ; First2 Last2 ; First3 Last3 ; First4 Last4
: _
বিশেষ অক্ষর : *
, $
, \
, +
, ^
, (
এবং )
, [
, ]
, {
এবং}
বিশেষ চরিত্রগুলি জেরি জেরেমিয়া এখানে বর্ণিত হয়েছে /programming/37742519/notepad-wildcard ।