কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে রেগুলার এক্সপ্রেশন কী?

রেগুলার এক্সপ্রেশন হলো একটি অবজেক্ট যা ক্যারেক্টার প্যাটার্ন বর্ণনা করে। জাভাস্ক্রিপ্ট RegExp ক্লাস রেগুলার এক্সপ্রেশন রিপ্রেজেন্ট করে, এবং String ও RegExp প্যাটার্ন ম্যাচিং ও সার্চ-রিপ্লেসের জন্য মেথড ডিফাইন করে।

রেগুলার এক্সপ্রেশন RegExp() কনস্ট্রাক্টর দিয়ে ডিফাইন করা যায়:

var pattern = new RegExp(pattern, attributes);
// বা সরলভাবে
var pattern = /pattern/attributes;

প্যারামিটারها:

  • pattern — রেগুলার এক্সপ্রেশন প্যাটার্ন নির্দিষ্টকারী স্ট্রিং বা অন্য রেগুলার এক্সপ্রেশন।
  • attributes — অপশনাল স্ট্রিং যেটিতে "g" (গ্লোবাল), "i" (কেস-ইনসেনসিটিভ), "m" (মাল্টিলাইন) অ্যাট্রিবিউট থাকতে পারে।
  1. জাভাস্ক্রিপ্ট সিম্বল কী?

  2. জাভাস্ক্রিপ্টে প্রমিস (Promises) কী?

  3. জাভাস্ক্রিপ্টে ফাংশন এক্সপ্রেশন কী?

  4. জাভাস্ক্রিপ্টে ক্লোジャー (Closures) কী?