কম্পিউটার

মাইএসকিউএল-এ REGEX শুধুমাত্র হাইফেন দ্বারা পৃথক করা সংখ্যাগুলি প্রদর্শন করতে।


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable ( কোড varchar(100) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.16 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('David-100-677-9876'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+| কোড |+---------+| 100-677-9876 || 100-677-9876-জন || ডেভিড-100-677-9876 |+--------------------+3 সারি সেটে (0.00 সেকেন্ড)

হাইফেন −

দ্বারা পৃথক করা শুধুমাত্র সংখ্যাগুলি প্রদর্শন করার জন্য নিম্নোক্ত রেজেক্স
mysql> DemoTable থেকে *নির্বাচন করুন যেখানে কোড REGEXP '^\\(?[0-9]{3}\\)?[\\s-]?[0-9]{3}[\\s- ]?[0-9]{4}$';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------------+| কোড |+---------------+| 100-677-9876 |+------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. জাভাস্ক্রিপ্ট রেজেক্স প্রোগ্রাম শুধুমাত্র সংখ্যা, অক্ষর এবং আন্ডারস্কোর হতে নাম প্রদর্শন করতে।

  2. MySQL এ আলফানিউমেরিক স্ট্রিং থেকে শুধুমাত্র সংখ্যা সাজান?

  3. MySQL regexp শুধুমাত্র স্ট্রিং বা সংখ্যার সাথে মিশ্রিত স্ট্রিং সহ রেকর্ড প্রদর্শন করতে। শুধুমাত্র সংখ্যা রেকর্ড উপেক্ষা করুন

  4. কিভাবে শুধুমাত্র C# তে সংখ্যার জন্য Regex লিখবেন?