রেগেক্স টেস্টারRegex tester
Regex testerরেগেক্স টেস্টার
রেগেক্স লিখে নমুনা লেখার ওপর চালান: কোথায় মিলল, কোন গ্রুপে কী ধরা পড়ল সব দেখা যায়। প্যাটার্ন আলাদা ওয়ার্কারে চলে আর ১ সেকেন্ডের বেশি লাগলে থামিয়ে দেওয়া হয়, তাই ধীর (catastrophic backtracking) প্যাটার্নে ট্যাব আটকায় না।
সব হিসাব আপনার ব্রাউজারেই হয়, কিছুই সার্ভারে যায় না।
…
কীভাবে কাজ করেHow it works
আপনার প্যাটার্ন ও লেখা একটা আলাদা Web Worker-এ পাঠানো হয় এবং JavaScript-এর নিজস্ব RegExp দিয়ে চালানো হয়। ১ সেকেন্ডে উত্তর না এলে ওয়ার্কার বন্ধ করে দেওয়া হয় — এভাবে (a+)+$-র মতো প্যাটার্নে পেজ আটকে যায় না। ফ্ল্যাগ: g (সব ম্যাচ), i (বড়-ছোট হাত উপেক্ষা), m (প্রতি লাইনে ^ $), s (. দিয়ে নতুন লাইনও), u (Unicode — বাংলার জন্য সুপারিশ), y (sticky), d (ম্যাচের সূচক)।
সাধারণ প্রশ্নFrequently asked questions
বাংলা অক্ষরের জন্য কোন ফ্ল্যাগ?
u ফ্ল্যাগ দিন, তাহলে \p{L} বা \p{Script=Bengali}-এর মতো Unicode প্রপার্টি চলবে। ছাড়া \w শুধু ইংরেজি অক্ষর ধরে।
"১ সেকেন্ডে শেষ হয়নি" মানে কী?
প্যাটার্নটা হয়তো ব্যাকট্র্যাকিংয়ে ফেঁসে গেছে। নেস্টেড পুনরাবৃত্তি (যেমন (a+)+) সরল করুন বা সীমানা ঠিক করুন।
আমার লেখা কি কোথাও যায়?
না, ওয়ার্কারও আপনার ব্রাউজারেই চলে।
আরও কাজের টুলMore useful tools
💻 ডেভেলপার টুল — সব টুল দেখুনDeveloper Tools — view all tools →