রেজেক্স টেস্টার
Pattern, ঐচ্ছিক Flags যেমন gi, এবং খোঁজার Text দিন। ম্যাচ RegExp ও String.match দিয়ে লাইভ আপডেট হয় এবং ইন্ডেন্টেড JSON-এ ছাপা হয়।
আপডেট 2026-08-03 · developer
[
"hello",
"HELLO"
]
এই টুল সম্পর্কে
প্রতি পরিবর্তনে new RegExp(pattern, flags) তৈরি হয়। সফল হলে ম্যাচ অ্যারের (বা []) JSON.stringify; অবৈধ প্যাটার্ন/ফ্ল্যাগে ত্রুটি বার্তা।
কীভাবে ব্যবহার করবেন
- প্যাটার্ন দিন: দুই পাশের স্ল্যাশ ছাড়া এক্সপ্রেশন বডি লিখুন (নমুনা ডিফল্ট hello)।
- ফ্ল্যাগ সেট করুন: Flags-এ gi-এর মতো ফ্ল্যাগ যোগ করুন, অথবা খালি রাখুন।
- নমুনা টেক্সট দিন: পরীক্ষার স্ট্রিং Text এলাকায় পেস্ট করুন।
- ম্যাচ পড়ুন: ম্যাচের JSON অ্যারে দেখুন, বা অবৈধ প্যাটার্নে ত্রুটি স্ট্রিং।
সাধারণ ব্যবহার
- কোডে দেওয়ার আগে ক্যাপচার প্যাটার্ন প্রোটোটাইপ করুন।
- গ্লোবাল ও কেস-ইনসেনসিটিভ ফ্ল্যাগের আচরণ যাচাই করুন।
- আসল নমুনা স্ট্রিংয়ে ব্যর্থ ভ্যালিডেশন রেজেক্স ডিবাগ করুন।
টিপস
- ফ্ল্যাগ বৈধ JavaScript RegExp ফ্ল্যাগ হতে হবে (যেমন g, i, m)—ভুল ফ্ল্যাগ ত্রুটি দেয়।
- g ছাড়া প্রায়শই প্রথম ম্যাচ; g সহ সব ম্যাচ।
প্রশ্নোত্তর
কোন ইঞ্জিন?
ব্রাউজারের JavaScript RegExp—new RegExp ও String.match।
কোনো ম্যাচ না থাকলে?
বৈধ প্যাটার্নে কোনো হিট না থাকলে খালি JSON অ্যারে []।
ত্রুটি স্ট্রিং কেন?
RegExp তৈরির সময় প্যাটার্ন বা ফ্ল্যাগ ব্যর্থ; সিনট্যাক্স ঠিক করুন।
টেক্সট কি আপলোড হয়?
ম্যাচিং সম্পাদনার সময় ব্রাউজারে চলে; সাইনআপ লাগে না।