RRegexBuilder
RegexBuilder পান
ভিজ্যুয়াল রেজেক্স টুলকিট

রেজেক্স তৈরি করুন। প্রতিটি ম্যাচ দেখুন। পরেরবারের জন্য সেভ করুন।

লাইভ হাইলাইট, ক্যাপচার গ্রুপ ইন্সপেক্টর, সহজ ভাষায় ব্যাখ্যা এবং আপনার বারবার লেখা প্যাটার্নগুলোর একটি কুরেটেড লাইব্রেরি।

$5/মাস থেকে শুরু — যেকোনো সময় বাতিল করুন

লাইভ — এখানেই কাজ করে

রেগেক্স টেস্টার

একটি রেগেক্স লিখুন, টেস্ট টেক্সট লিখুন — প্রতিটি ম্যাচ লাইভ দেখুন।

প্যাটার্ন লাইব্রেরি
ম্যাচস — 2 ম্যাচ
ব্যাখ্যা
  1. ^start of string / line
  2. [^\s@]character class
  3. +one or more of the previous
  4. @literal "@"
  5. [^\s@]character class
  6. +one or more of the previous
  7. \.literal dot
  8. [^\s@]character class
  9. {2,}quantifier
  10. $end of string / line

Pro toolkit

ProUpgrade to Pro to unlock — see plans below.
Saved patterns
Saved patterns are stored privately in this browser.
Results
Export as code
const re = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/igm;
const matches = str.match(re);

স্ট্যাক ওভারফ্লোতে রেজেক্স পেস্ট করা থামান

পেজ ছেড়ে না গিয়ে এবং কাজ হারিয়ে না ফেলেই টেস্ট, ব্যাখ্যা এবং সেভ করুন।

লাইভ ম্যাচ হাইলাইটিং

একটি রেজেক্স এবং একটি টেস্ট স্ট্রিং লিখুন — প্রতিটি ম্যাচ সাথে সাথে হাইলাইট হয়। নেমড গ্রুপ সাপোর্ট সহ ইনলাইনে ক্যাপচার গ্রুপগুলো দেখানো হয়।

সহজ ভাষায় ব্যাখ্যা

যেকোনো রেজেক্স পেস্ট করুন, ধাপে ধাপে ব্যাখ্যা পান: লুকবিহাইন্ড, অ্যাংকর, ক্যারেক্টার ক্লাস, কোয়ান্টিফায়ার, ফ্ল্যাগ। প্রতিটি অংশ সাধারণ ভাষায় বর্ণিত।

প্যাটার্ন লাইব্রেরি

ইমেইল, URL, IPv4, IPv6, UUID, ISO-8601, ফোন, ক্রেডিট কার্ড, স্লাগ, হেক্স কালার — বাস্তব এজ কেসে টিকে যাওয়া কুরেটেড প্যাটার্ন (৫ লাইনের স্ট্যাক ওভারফ্লো নয়)।

নিজেরগুলো সেভ করুন

আপনার লেখা প্রতিটি রেজেক্স — নাম দিন, ট্যাগ করুন, পরে ফিরে আসুন। প্রো অ্যাকাউন্টগুলো ডিভাইস জুড়ে ক্লাউড-সিঙ্ক করে।

রিপ্লেস মোড

ব্যাকরেফারেন্স ($1, $2) দিয়ে সাবস্টিটিউশন টেস্ট করুন। আপনার sed / JS .replace() কল ঠিক কী আউটপুট দেবে তা দেখুন।

মাল্টি-ফ্লেভার

JavaScript, PCRE এবং POSIX ফ্লেভারের মধ্যে সুইচ করুন। RegexBuilder আপনাকে বলে দেবে কোন ফিচারগুলো কোনটিতে সাপোর্টেড।

তিনটি ধাপ

একটি অস্পষ্ট ধারণা থেকে পরীক্ষিত ও ব্যাখ্যাকৃত রেজেক্স পর্যন্ত।

1

পছন্দ করুন বা পেস্ট করুন

লাইব্রেরি প্যাটার্ন থেকে শুরু করুন অথবা আগে থেকেই লেখা একটি রেজেক্স পেস্ট করুন।

2

টেস্ট

যেকোনো টেস্ট স্ট্রিংয়ে লাইভ-হাইলাইটেড ম্যাচ দেখুন। যা চান তা না হওয়া পর্যন্ত এডিট করুন।

3

সেভ

নাম দিন, ট্যাগ করুন, ক্লিপবোর্ডে কপি করুন, আপনার কোডে পেস্ট করুন।

সহজ মূল্য

একটি প্ল্যান বেছে নিন এবং রেজেক্স বারবার নতুন করে লেখা থামান।

স্টার্টার

সোলো ডেভেলপারদের জন্য

$5/মাস
  • ২০০ সংরক্ষিত প্যাটার্ন / মাস
  • সহজ ভাষায় ব্যাখ্যা
  • সম্পূর্ণ প্যাটার্ন লাইব্রেরি
  • রিপ্লেস মোড
সর্বাধিক জনপ্রিয়
প্রো

ডেটা ও সিকিউরিটি টিমের জন্য

$15/মাস
  • ৫০০০ সংরক্ষিত প্যাটার্ন / মাস
  • মাল্টি-ফ্লেভার (JS / PCRE / POSIX)
  • ডিভাইস জুড়ে ক্লাউড সিঙ্ক
  • টিম-শেয়ার্ড লাইব্রেরি
  • অগ্রাধিকারমূলক সাপোর্ট

সাধারণ জিজ্ঞাসা

আপনি কোন রেগেক্স ফ্লেভার সাপোর্ট করেন?

JavaScript (ডিফল্ট), PCRE-কম্প্যাটিবল, এবং POSIX। ফ্লেভার পরিবর্তন করার সময় অসমর্থিত ফিচারগুলো স্পষ্টভাবে চিহ্নিত করা হয়।

আমার টেস্ট স্ট্রিং কি ব্রাউজারের বাইরে যায়?

না। সবকিছু ক্লায়েন্ট-সাইডে হয়; সংরক্ষিত প্যাটার্নগুলো ক্লাউড-সিঙ্ক করার জন্য আপনি অপ্ট-ইন না করলে আপনার রেগেক্স বা টেস্ট স্ট্রিং কোনো সার্ভারে পাঠানো হয় না।

এটি কি এমন একটি রেগেক্স ব্যাখ্যা করতে পারে যা আমি লিখিনি?

হ্যাঁ — ঠিক এটাই এক্সপ্লেইনার করে। যেকোনো রেগেক্স পেস্ট করুন এবং ধাপে ধাপে সহজ ভাষায় ব্যাখ্যা পান।

আমি কি একটি ফ্রি ট্রায়াল পাব?

না — এটি একটি পেইড টুল, যার প্ল্যান $5 মাসিক থেকে শুরু। স্টার্টার প্ল্যান $5/মাস এবং প্রো প্ল্যান $15/মাস; আপনি যেকোনো সময় বাতিল করতে পারেন।

কীভাবে বাতিল করব?

আপনার অ্যাকাউন্ট পেজ থেকে, অথবা আমাদের ইমেইল করে। বাতিল করলে পরবর্তী রিনিউয়াল থেমে যাবে।

রেগেক্স মিলছে কি না তা নিয়ে অনুমান করা বন্ধ করুন।

প্রতিটি ম্যাচ লাইভ দেখুন। যেগুলো কাজ করে সেগুলো সংরক্ষণ করুন।

প্ল্যান দেখুন