Grep App – GitHub এ কোড সার্চ করুন Regular Expression ব্যবহার করে!

টিউন বিভাগ ওয়েবওয়্যার
প্রকাশিত
জোসস করেছেন
Level 28
সুপ্রিম টিউনার, টেকটিউনস, ঢাকা

টেকটিউনস কমিউনিটি, কেমন আছেন সবাই? আশা করছি সবাই ভাল আছেন। বরাবরের মত চলে এসেছি নতুন কোন টিউন নিয়ে। আজকে আমি আলোচনা করব GitHub এর দারুণ একটি টিপস নিয়ে।

কোডিং এর জন্য উপযুক্ত জায়গা হচ্ছে GitHub আমরা জানি হাজার হাজার ডেভেলপারদের মিলন মেলা হচ্ছে এই GitHub।  GitHub এ প্রায়ই আমাদের বিভিন্ন কোড সার্চ করতে হয় কিন্তু সমস্যা হচ্ছে GitHub এর ডিফল্ট সার্চবারে Regular Expression ব্যবহার করে কোড সার্চ করা যায় না।

আজকে আমি দেখাব কিভাবে গিট-হাবে কোন কোড খুঁজে পেতে রেগুলার এক্সপ্রেশন Regular Expression মেথড ব্যবহার করবেন।

নির্দিষ্ট সিকুয়েন্স অনুযায়ী ক্যারেক্টার খুঁজে পেতে যে সার্চ করা হয় সেটিই মূলত Regular Expression একে সংক্ষেপে Regex ও বলা হয়।

Grep App কি?

grep.app একটি ফ্রি ওয়েবসাইট যেখানে আপনি রেগুলার এক্সপ্রেশন Regular Expression দিয়ে GitHub থেকে কোড সার্চ করতে পারবেন। এটি একটি সিংগেল পেইজ ওয়েবসাইট যেখানে কি-ওয়ার্ড সার্চ করেও আপনার কোড খুঁজে পেতে পারেন।

এই grep.app ওয়েব সাইটে আপনি চাইলে তিন ধরনের সার্চ করতে পারবেন যেমন, Case Sensitive, Regular Expression এবং Whole Word।

Grep App

অফিশিয়াল ওয়েবসাইট @ grep.app

কিভাবে ব্যবহার করবেন grep.app

grep.app একটি এক পেজের ওয়েবসাইট হওয়াতে এখানে খুব সহজেই কোড সার্চ দেয়া যায়। চলুন দেখে নেয়া যাক ধাপ গুলো।

ধাপ ১

প্রথমে grep.app এর  ওয়েবসাইটে চলে যান এবং নিচের মত একটি ইন্টারফেস দেখতে পারবেন।

 

ধাপ ২

Regular expression এ সার্চ করতে আপনার কোড দিন এবং Regular expression এ চেক দিয়ে ইন্টার দিন।

আপনার সার্চের সাথে বেস্ট ম্যাচ করা রেজাল্ট গুলো দেখাবে। প্রতি-পেজে আপনাকে 10 রেজাল্ট দেখাবে

ধাপ ৩

আপনি রেগুলার এক্সপ্রেশন ছাড়া এখানে words, phrases, and exact matches অনুযায়ী সার্চ করতে পারেন।

ধাপ ৪

এখানে চাইলে আপনি রেজাল্ট গুলো repositories, paths, and programming languages ফিল্টার করেও দেখতে পারেন।

Grep App এর সুবিধাঃ

চলুন grep.app এর কিছু সুবিধা দেখে নেয়া যাক,

  • একই সাথে Case sensitive, Regular expression, এবং Whole word এই তিন ভাবে সার্চ দিতে পারবেন
  • repositories, paths, and programming languages অনুযায়ী ফিল্টার করে দেখতে পারবনে সার্চ রেজাল্ট গুলো
  • দারুণ এই ওয়েবসাইটটি ব্যবহার করতে পারবেন বিনা মূল্যে

শেষ কথাঃ

আপনি এই grep.app ওয়েবসাইট ব্যবহার করে সহজেই হাজার হাজার পাবলিক গিট-হাবে repos পেতে পারেন৷। আশা করছি যারা কোডিং করছেন তাদের কাছে এই ওয়েব সাইটটি উপকারী হবে।

পরবর্তী টিউন পর্যন্ত ভাল থাকুন। আমাদের সমসাময়িক যে সংকট চলছে এর থেকে রক্ষা পেতে সবাই সচেতন থাকবেন কারণ আপনার সচেতনতাই পারে আমাদের সবাইকে খারাপ অবস্থা থেকে বাচাতে। সবাই বাসায় থাকুন আর আল্লাহর উপর ভরসা রাখুন, আল্লাহ হা-ফেজ।

Level 28

আমি সোহানুর রহমান। সুপ্রিম টিউনার, টেকটিউনস, ঢাকা। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 7 বছর 7 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 480 টি টিউন ও 186 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 56 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

কখনো কখনো প্রজাপতির ডানা ঝাপটানোর মত ঘটনা পুরো পৃথিবী বদলে দিতে পারে।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস