Regex টেস্টার: অনলাইনে রেগুলার এক্সপ্রেশন টেস্ট – ফ্রি
ফ্রি, সাইন-আপ লাগে না, আপনার ব্রাউজারেই কাজ করে। আপনার টেক্সটে একটি রেগুলার এক্সপ্রেশন টেস্ট করুন এবং টাইপ করার সঙ্গে সঙ্গে প্রতিটি ম্যাচ হাইলাইট হতে দেখুন, ক্যাপচার গ্রুপ (নামযুক্ত গ্রুপও) ও লাইভ রিপ্লেস প্রিভিউ সহ। এটি JavaScript regex নিয়ম মেনে চলে, আর কোনো প্যাটার্ন বেশি সময় নিলে পেজ আটকে না দিয়ে সেটি থামিয়ে দেওয়া হয়।
প্যাটার্ন আপনার ডিভাইসেই চলে, আপনার ব্রাউজারের JavaScript-এর একই নিয়মে। আপনি যা লেখেন তা কোথাও পাঠানো হয় না।
কেন Regex টেস্টার ব্যবহার করবেন
- 100% ফ্রি
- যতবার খুশি ব্যবহার করুন। সাইন-আপ নেই, ওয়াটারমার্ক নেই, কিছু ইনস্টল করতে হবে না।
- গোপনীয়তা শুরু থেকেই
- আপনি যা লেখেন তা আপনার ব্রাউজারেই থাকে, কখনো আমাদের কাছে পাঠানো হয় না।
- যেকোনো ডিভাইসে চলে
- Windows, Mac, Linux, Android ও iPhone-এ আপনার ব্রাউজারেই চলে। কোনো অ্যাপ লাগে না।
Regex টেস্টার কীভাবে ব্যবহার করবেন
- আপনার প্যাটার্ন টাইপ করুন এবং দরকারি ফ্ল্যাগে টিক দিন।
- টেস্ট করার টেক্সট পেস্ট করুন। ম্যাচগুলো হাইলাইট হয় এবং তাদের গ্রুপ সহ তালিকায় দেখানো হয়।
- রিপ্লেস চালু করে বদলের প্রিভিউ দেখুন, তারপর ফলাফল কপি করুন।
সাধারণ প্রশ্ন
- এটি কোন ধরনের regex ব্যবহার করে?
- JavaScript-এর। রোজকার বেশিরভাগ সিনট্যাক্স Python, Java ও PCRE-এর সঙ্গে একই, তবে lookbehind, নামযুক্ত গ্রুপ ও Unicode ক্লাস বিভিন্ন ভাষায় একটু আলাদা হতে পারে।
- ফ্ল্যাগগুলো কী করে?
- g প্রতিটি ম্যাচ খোঁজে, i বড়-ছোট হাতের অক্ষর উপেক্ষা করে, m দিয়ে ^ ও $ প্রতিটি লাইনে মেলে, s দিয়ে . লাইন ব্রেকও মেলায়, u পূর্ণ Unicode সাপোর্ট চালু করে আর y শুধু বর্তমান অবস্থানে মেলায়।
- রিপ্লেসমেন্টে গ্রুপ কীভাবে ব্যবহার করব?
- নম্বর দেওয়া গ্রুপের জন্য $1, $2 ইত্যাদি, নামযুক্ত গ্রুপের জন্য $<name> আর পুরো ম্যাচের জন্য $& ব্যবহার করুন।
- আমার প্যাটার্ন থামিয়ে দেওয়া হলো কেন?
- কিছু প্যাটার্ন, প্রায়ই (a+)+-এর মতো নেস্টেড রিপিট, নির্দিষ্ট কিছু টেক্সটে কার্যত অনন্তকাল সময় নিতে পারে। পেজ সচল রাখতে টেস্টার যেকোনো রান এক সেকেন্ড পর থামিয়ে দেয়।
- আমার টেক্সট কি কোথাও পাঠানো হয়?
- না। ম্যাচিং আপনার ডিভাইসেই হয়।
- Regex টেস্টার কি ফ্রি?
- হ্যাঁ। এটি ব্যবহার করতে কোনো টাকা লাগে না, সাইন-আপ লাগে না, কিছু ইনস্টলও করতে হয় না।
সম্পর্কিত টুল
- টেক্সট তুলনাএকটি লেখার দুটি ভার্সন পেস্ট করে দেখুন ঠিক কী বদলেছে: বাদ দেওয়া অংশ গোলাপিতে, যোগ করা অংশ সবুজে, পাশাপাশি বা একসাথে। লাইন, শব্দ বা অক্ষর ধরে তুলনা করুন। দুটি লেখাই আপনার ডিভাইসে থাকে।
- JSON ফরম্যাটারJSON পেস্ট করে দেখুন তা সঠিক কি না, তারপর পরিষ্কার ইনডেন্টেশনে ফরম্যাট করুন বা এক লাইনে মিনিফাই করুন। কিছু ভুল থাকলে ভুলের লাইন ও কলাম দেখতে পাবেন। আপনার ডেটা আপনার ডিভাইসেই থাকে।
- কেস কনভার্টারএক ক্লিকে লেখাকে UPPERCASE, lowercase, Sentence case, Title Case, aLtErNaTiNg case ও আরও অনেক কেসে বদলান, তারপর কপি করুন। আপনি যা লেখেন তা আপনার ডিভাইসেই থাকে।