প্রয়োগ করা হচ্ছে এক্সপার্ট নোটপ্যাড রেগুলার এক্সপ্রেশন
প্রোগ্রামিং বিশেষজ্ঞ শৈলী এবং কাজ সরঞ্জাম ও প্রোগ্রাম ব্যবহার যেমন একটি বিশেষজ্ঞ এর নোটবুক নিয়মিত অভিব্যক্তি হিসাবে বিশেষ কৌশল, যা ব্যাপকভাবে কাজ দক্ষতা বৃদ্ধি ব্যবহার দ্বারা আলাদা করা হয়।
কোডের প্রোগ্রামিং অধিকাংশই কষ্টকর হয় এবং একঘেয়ে কাজ, প্রায়ই কর্মের একই ধরনের করণ, সেইসাথে উভয় একক অক্ষর এবং পুরো এক্সপ্রেশন খুঁজে পেতে এবং প্রতিস্থাপন।
এই (রেগুলার) এক্সপ্রেশন বিশেষভাবে তৈরি করা হয়েছিল গতি বাড়াতে এবং নির্দিষ্ট অবস্থার জন্য একটি নথিতে নির্দিষ্ট উপাদানের জন্য অনুসন্ধান প্রক্রিয়া সহজ করার জন্য। জনপ্রিয় প্রোগ্রামার এর হাতিয়ার, নোটপ্যাড ++, সম্পাদক, এটা সম্ভব আপনার নিজের তৈরি এবং রেডিমেড এক্সপ্রেশন ব্যবহার করা হয়। একই সময়ে, উভয় নোটপ্যাড ++, সঙ্গে এবং সাধারণভাবে কোড লেখা সঙ্গে কাজ আরো উন্নত, দক্ষ স্তর ব্যবহারকারী প্যাচসমূহ।
রেগুলার এক্সপ্রেশনের কি কি
নোটপ্যাড অভিব্যক্তি সিস্টেম ব্যবহার সরাসরি অগ্রসর হওয়ার আগে ++ এটা নির্মল কি এটা প্রয়োজনীয়। এই শব্দটি একটি নির্দিষ্ট সার্চ উন্নত অনুসন্ধান সঞ্চালন এবং প্রতিস্থাপন এবং নথির স্ট্রিং অন্যান্য কর্ম সঞ্চালন করার জন্য ডিজাইন করা ভাষা উল্লেখ করে।
নোটপ্যাড নিয়মিত এক্সপ্রেশনগুলি একটি লাইন, ফাইল বা বেশ কয়েকটি ফাইলের পাঠ্য অনুসন্ধান এবং প্রতিস্থাপনের জন্য ডিজাইন করা হয়েছে। এগুলি অ্যাপ্লিকেশন কোডে বিকাশকারীরা, অটোটেস্টে পরীক্ষক এবং কমান্ড লাইনে কাজ করার সময়ও ব্যবহার করেন। বিশ্লেষণগুলিতে, একটি নিয়মিত অভিব্যক্তি হ'ল এমন চরিত্রগুলির ক্রম যা কমবেশি গুগল অ্যানালিটিক্স ডেটা নিদর্শনগুলির সাথে আরও কম বিস্তৃতভাবে মেলে।
এই এক্সপ্রেশন অপারেশন নীতিকে বিশেষ metacharacters যে টেমপ্লেট আপ করতে ব্যবহারের উপর ভিত্তি করে করা হয়, যা কর্ম নথির লাইন সঞ্চালিত হয় অনুযায়ী।
একটি উদাহরণ নিম্নলিখিত নির্মাণ [A-Z ক্রমানুসারে] যা ল্যাটিন লেখা কোনো বড় হাতের অক্ষর মানে। এবং, একটি বিন্দু সবকিছু সম্ভব চিহ্ন কোনো মানে।
একটি নির্দিষ্ট প্রোগ্রামিং ভাষা, রেগ লেখার জন্য সিনট্যাক্স নিজস্ব চালচলন উপর নির্ভর করে। এক্সপ্রেশন ভিন্ন হতে পারে। নোটপ্যাড ++, সম্পাদক, রেগ জন্য। এক্সপ্রেশন পার্ল লেখা (জনপ্রিয় প্রোগ্রামিং ভাষা এক)।
নোটপ্যাড নিয়মিত এক্সপ্রেশন সঙ্গে সাধারণ পরিচিতি ++,
আসুন বর্তমান মৌলিক নিয়মিত অভিব্যক্তি নোটপ্যাড ++, ব্যবহার করা যেতে পারে:
- ... - প্রতিটি অক্ষর (এক);
- [0-9] - প্রতিটি অক্ষর (নম্বর);
- \ ডি - প্রত্যেক বর্ণানুক্রমিক অক্ষর;
- [A-Z ক্রমানুসারে] - ল্যাটিন প্রতিটি বড় হাতের অক্ষর;
- [একটি-z- র] - ল্যাটিন বানান প্রতিটি ছোট হাতের অক্ষর;
- [A-Z] - কোনো ক্ষেত্রে ল্যাটিন অক্ষর প্রতিটি;
- \ W - বর্ণানুক্রমিক, আন্ডারস্কোর অথবা সাংখ্যিক অক্ষর;
- \ এস - স্থান;
- ^ - একটি লাইনের শুরুতে অনুসন্ধান;
- $ - লাইন পরিসমাপ্তি উপাধি;
- - প্রতীক সময়ের অসীম পুনরাবৃত্ত করা যেতে পারে;
- \ 4 \ 1 \ 2 \ 3 - সংখ্যাসূচক অনুক্রমে গ্রুপের উপাধি;
- ^ \ * $ S - খালি লাইন অনুসন্ধান করা হয়;
- ([0-9] [0-9] *।) - দুই অংকের সংখ্যা অনুসন্ধান করা হয়।
এই মাত্র সবচেয়ে সাধারণ লাইন বাই লাইন অনুসন্ধানসমূহ একটি নথিতে কিছু। বস্তুত, REG। আরো অনেক এক্সপ্রেশন এবং তাদের বৈচিত্র নোটপ্যাড ++, ব্যবহৃত হয়। এই পুরো আকর্ষণীয় বিষয় করে একটি পৃথক গবেষণায় প্রয়োজন।
প্রোগ্রামাররা যারা REG আবেদন করতে শিখেছি। বাস্তবে এক্সপ্রেশন কর্মক্ষমতা এবং প্রতিযোগিতামূলক সুবিধা হয়।
কিভাবে কার্যত নোটপ্যাড নিয়মিত এক্সপ্রেশন আবেদন করতে ++,
এখন REG ব্যবহারের জন্য বাস্তবিক উদাহরণ সময়ে দেখি। নোটপ্যাড ++, এক্সপ্রেশন।
1. সার্চ সংগঠন
অনুসন্ধান পদ্ধতি শুরু করার জন্য, অনুসন্ধান মেনু আইটেমটি এবং তারপর খুঁজুন আইটেম যান। কী-বোর্ড শর্টকাট নোটপ্যাড ++, অনুসন্ধান উইন্ডোতে ফিরে যান Ctrl + এফ হয়
নথিতে সব ডিজিটাল অক্ষর খুঁজে নিতে, ঠিক নির্মাণ [0-9] অনুসন্ধান স্ট্রিং প্রবেশ এবং পরবর্তী SEARCH এর জন্য অনুসন্ধান করুন।
সুতরাং, এই বাটন-এ প্রতিটি ক্লিকের খুঁজে পেতে এবং নথিতে পরবর্তী অঙ্ক হাইলাইট হবে।
এক্সেল প্রো হয়ে উঠুন: আমাদের কোর্সে যোগদান করুন!
আমাদের এক্সেল 365 বেসিক কোর্সের সাথে আপনার দক্ষতা থেকে আপনার দক্ষতা উন্নত করুন, আপনাকে কেবল কয়েকটি সেশনে দক্ষ করার জন্য ডিজাইন করা হয়েছে।
এখানে তালিকাভুক্ত করুনমোড যখন অনুসন্ধান আউট বিপরীত ক্রম (শীর্ষ নীচে থেকে) REG সঙ্গে বাহিত হয়। এক্সপ্রেশন কাজ করে না।
সকল খুঁজুন বোতাম ব্যবহার করেন তাহলে, ফলাফল একটি পৃথক উইন্ডোতে প্রদর্শিত হবে।
2. প্রতিস্থাপন সংগঠন
REG সাহায্যে। নোটপ্যাড এক্সপ্রেশন ++ আপনি শুধুমাত্র অনুসন্ধান করতে পারেন, কিন্তু নির্দিষ্ট কিছু অক্ষর আছে যা নির্দিষ্ট শর্তাবলী পূরণ প্রতিস্থাপন করুন।
এটি করার জন্য, শুধু অনুসন্ধান উইন্ডোর প্রতিস্থাপন উইন্ডো এ যান।
আসুন বলতে আমরা একটি পুনর্নির্দেশ ব্যবহার সংযোগগুলি পুনর্নির্দেশ করতে হবে। (: [*: খুঁজুন লাইনে, এই কর্ম সঞ্চালন করার জন্য নিম্নলিখিত নির্মাণ প্রতিস্থাপন সূরা = http // ^ '])। , এবং, সেই অনুযায়ী, মধ্যে প্রতিস্থাপন করুন লাইন, উল্লেখ: সূরা = / redirection.php? করতে = 123 । প্রতিস্থাপন সব বাটনে ক্লিক করার পর, প্রতিস্থাপন পদ্ধতি সব উপাদান আছে যা শর্ত মেলে স্বয়ংক্রিয়ভাবে সঞ্চালিত হয়।
উপরন্তু, নোটপ্যাড ++ Reg ব্যবহার করে। এক্সপ্রেশন, আপনি প্রোগ্রামিং বা সাইট এবং অ্যাপ্লিকেশনের উন্নয়নের সাথে সম্পর্কিত নথির সাথে একই ক্রিয়াকলাপগুলি সম্পাদন করতে পারেন।
আসুন বলি আপনার কাছে পূর্ণ নাম এবং জন্মদিনের সাথে কর্মচারীদের তালিকা রয়েছে। এই সহজ উদাহরণে, আমরা নাম এবং জন্ম তারিখ swap হবে। এটি করার জন্য, খুঁজুন ক্ষেত্রটিতে, নির্দিষ্ট করুন (\ w +) (\ w +) (\ w +) (\ d +। \ D +। \ D +) এবং, সেই অনুযায়ী, ক্ষেত্রটি প্রতিস্থাপন করুন, \ 4 \ 1 \ 2 \ 3 উল্লেখ করুন। সমস্ত প্রতিস্থাপন করুন বোতামে ক্লিক করার পরে, আপনি একটি সফল ক্রিয়াকলাপের ফলাফল দেখতে পারেন।
Macros এবং নোটপ্যাড ++ তাদের আবেদন
আমরা reg সঙ্গে সহজ অপারেশন বিবেচনা করেছেন। নোটপ্যাড ++ মধ্যে এক্সপ্রেশন। বিশেষজ্ঞ পর্যায়ে কাজ করে প্রোগ্রামাররা এই এক্সপ্রেশন ব্যবহার করে বরং জটিল সমস্যা সমাধান করে।
একটি নোটপ্যাড ম্যাক্রো ধারণাটি আসলেই কোডের একটি অংশ যা একটি ডকুমেন্টের একটি নির্দিষ্ট স্থানে একটি নির্দিষ্ট স্থানে ঢোকানো যেতে পারে। ম্যাক্রো এমন একটি টেমপ্লেট যা আপনি এই প্রোগ্রামে কোনও পদক্ষেপ সম্পাদন করার সময় নিজেকে লিখতে পারেন।
ম্যাক্রো অনেক একঘেয়ে এবং অনুরূপ কাজ সমাধান করতে সক্ষম। তারা একটি একক প্রকল্পের জন্য এবং ব্যাপকভাবে ব্যবহারের জন্য প্রোগ্রামারদের দ্বারা লিখিত হয়। একটি নিয়ম হিসাবে, প্রতিটি প্রোগ্রামারটি সাধারণত প্রকল্পগুলিতে কাজ সহজ করার জন্য ম্যাক্রোগুলির নিজস্ব সেট রয়েছে।
ম্যাক্রো রেকর্ডিংটি স্টার্ট রেকর্ডিং বোতামটি ব্যবহার করে প্রধান সরঞ্জামদণ্ড থেকে সঞ্চালিত হয়। রেকর্ডিং চলছে যখন ম্যাক্রো দস্তাবেজে ঘটবে এমন সবকিছু রেকর্ড করবে।
কাজ শুরু করার আগে এই বিষয়ে আরো বিস্তারিত তথ্য পড়ুন!
আরো নোটপ্যাড ++ টিপস এবং কৌশল
এক্সেল প্রো হয়ে উঠুন: আমাদের কোর্সে যোগদান করুন!
আমাদের এক্সেল 365 বেসিক কোর্সের সাথে আপনার দক্ষতা থেকে আপনার দক্ষতা উন্নত করুন, আপনাকে কেবল কয়েকটি সেশনে দক্ষ করার জন্য ডিজাইন করা হয়েছে।
এখানে তালিকাভুক্ত করুন