কম্পিউটার

জাভাস্ক্রিপ্টে একটি নিয়মিত এক্সপ্রেশন কিভাবে সংজ্ঞায়িত করবেন?


একটি রেগুলার এক্সপ্রেশন এমন একটি বস্তু যা অক্ষরের প্যাটার্ন বর্ণনা করে।

জাভাস্ক্রিপ্ট RegExp ক্লাস রেগুলার এক্সপ্রেশনের প্রতিনিধিত্ব করে, এবং স্ট্রিং এবং RegExp উভয়ই পদ্ধতিগুলিকে সংজ্ঞায়িত করে যেগুলি শক্তিশালী প্যাটার্ন-ম্যাচিং এবং টেক্সটে অনুসন্ধান-এবং-প্রতিস্থাপন ফাংশন সম্পাদন করতে নিয়মিত এক্সপ্রেশন ব্যবহার করে। একটি রেগুলার এক্সপ্রেশনকে RegExp () কনস্ট্রাক্টর দিয়ে সংজ্ঞায়িত করা যেতে পারে, নিম্নরূপ −

var pattern = new RegExp(pattern, attributes);

or

var pattern = /pattern/attributes;

নিম্নলিখিত পরামিতিগুলি −

  • প্যাটার্ন − একটি স্ট্রিং যা রেগুলার এক্সপ্রেশন বা অন্য রেগুলার এক্সপ্রেশনের প্যাটার্ন নির্দিষ্ট করে।
  • গুণাবলী − একটি ঐচ্ছিক স্ট্রিং যেখানে "g", "i", এবং "m" বৈশিষ্ট্যগুলির যে কোনো একটি রয়েছে যা যথাক্রমে গ্লোবাল, কেস-অসংবেদনশীল, এবং মাল্টিলাইন মিলগুলিকে নির্দিষ্ট করে৷

  1. স্পেস অপসারণ করতে জাভাস্ক্রিপ্টে একটি নিয়মিত এক্সপ্রেশন কীভাবে লিখবেন?

  2. কিভাবে জাভাস্ক্রিপ্টে একটি নিয়মিত এক্সপ্রেশন পরীক্ষা এবং চালানো যায়?

  3. জাভাস্ক্রিপ্টে নিয়মিত এক্সপ্রেশন ম্যাচিং

  4. প্যাটার্ন মেলে জাভাতে রেগুলার এক্সপ্রেশন কীভাবে ব্যবহার করবেন?