রেজেক্স টেস্টার
ম্যাচ গ্রুপসহ নমুনা টেক্সটে JavaScript রেগুলার এক্সপ্রেশন পরীক্ষা করুন
এই ক্যালকুলেটর সম্পর্কে
রেজেক্স টেস্টার নমুনা টেক্সটের ওপর JavaScript রেগুলার এক্সপ্রেশন চালায় এবং প্রতিটি মিল তার ইনডেক্স ও ক্যাপচার গ্রুপসহ তালিকা করে। সব মিল গণনার জন্য g ফ্ল্যাগ স্বয়ংক্রিয়ভাবে যুক্ত হয়, একটি ঐচ্ছিক প্রতিস্থাপন স্ট্রিং $1-ধরনের রেফারেন্সসহ text.replace()-এর আউটপুটের প্রাকদর্শন দেখায়, আর অবৈধ প্যাটার্নে RegExp কনস্ট্রাক্টরের নিজস্ব ত্রুটিবার্তা দেখানো হয়। বিপর্যয়কর ব্যাকট্র্যাকিংয়ে পেজ আটকে যাওয়া ঠেকাতে প্যাটার্ন ও টেক্সটের আকার সীমিত (1,000 ও 10,000 অক্ষর)।
রেজেক্স টেস্টার কীভাবে ব্যবহার করবেন
- ঘরে আপনার ইনপুট লিখুন বা পেস্ট করুন।
- আউটপুট দেখুন — লেখার সঙ্গে সঙ্গে তা হালনাগাদ হয়।
- কোনো বিকল্প থাকলে, আপনার প্রয়োজন অনুযায়ী সেগুলো ঠিক করুন।
- হুবহু এই ফলাফলটি শেয়ার করতে পৃষ্ঠার URL কপি করুন।
সাধারণ উদাহরণ
- "Order 66 shipped in 3 days"-এ \d+ → 2টি মিল: 6-এ "66", 20-এ "3"
- "contact: [email protected]"-এ (\w+)@(\w+)\.com → গ্রুপ ["ada", "example"]-সহ মিল
- i ফ্ল্যাগসহ cat, "dog" দিয়ে প্রতিস্থাপন → "dog sat on the dog mat" (বড়/ছোট হাতের অক্ষর নির্বিশেষে 2টি মিল)
প্রায়শই জিজ্ঞাসিত প্রশ্ন
রেজেক্স টেস্টার কীভাবে কাজ করে?
আপনার ইনপুট লিখুন বা পেস্ট করুন; টুলটি সরাসরি আপনার ব্রাউজারেই তা প্রক্রিয়া করে সঙ্গে সঙ্গে ফলাফল দেখায়। আপনি যা লেখেন তার কিছুই কোনো সার্ভারে আপলোড হয় না — পুরো হিসাব আপনার ডিভাইসেই হয়।
রেজেক্স টেস্টার কখন ব্যবহার করবেন?
ডেভেলপমেন্ট, ডিবাগিং, ডিজাইন ও অ্যাডমিনিস্ট্রেশনের কাজে এটি সুবিধাজনক — যখনই কিছু ইনস্টল না করে বা আপনার ডেটা তৃতীয় পক্ষের কোনো সেবার হাতে না দিয়ে এই রূপান্তর বা যাচাইটি দ্রুত করতে চান।
ফলাফল কতটা নির্ভরযোগ্য?
টুলটি সংশ্লিষ্ট মানদণ্ড বা স্পেসিফিকেশন সরাসরি বাস্তবায়ন করে, তাই এর আউটপুট মানদণ্ড-অনুগত সফটওয়্যারের আউটপুটের সঙ্গে মেলে। খালি বা ত্রুটিপূর্ণ ইনপুটের মতো বিশেষ ক্ষেত্রগুলো নীরবে ব্যর্থ না হয়ে স্পষ্টভাবে জানানো হয়।
নির্দিষ্ট কোনো ফলাফল কি অন্য কারও সঙ্গে শেয়ার করা যায়?
হ্যাঁ। আপনার ইনপুট URL হালনাগাদ করে; তাই ঠিকানা বার থেকে লিংক কপি করে শেয়ার করলে, যিনিই সেটিতে ক্লিক করবেন তাঁর জন্য টুলটি একই অবস্থায় খুলবে।