কম্পিউটার

নিয়মিত এক্সপ্রেশন ব্যবহার করে একটি নির্দিষ্ট MySQL স্ট্রিং ফেরত দিন


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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable649 মান ('1903'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড) mysql> DemoTable649 মানগুলিতে সন্নিবেশ করুন ('9321010'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> সন্নিবেশ করুন DemoTable649 মানগুলিতে('983032023393'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable649 মানগুলিতে ঢোকান('1234567892'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql989698 মান সন্নিবেশ করা যাবে '); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------------+| মান |+---------------+| 1903 || 9321010 || 983032023393 || 1234567892 || 989898989 | +--------------- +5 সারি সেটে (0.00 সেকেন্ড)

regex −

ব্যবহার করে একটি নির্দিষ্ট MySQL স্ট্রিং ফেরত দেওয়ার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> DemoTable649 থেকে *নির্বাচন করুন যেখানে মান REGEXP '[0-9]{11}';

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

তৈরি করবে <প্রে>+---------------+| মান |+---------------+| 983032023393 |+---------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. জাভা রেগুলার এক্সপ্রেশনে সাব-এক্সপ্রেশন (?:re)

  2. নিয়মিত এক্সপ্রেশন ব্যবহার করে জাভাতে একটি স্ট্রিং থেকে লিডিং জিরোগুলি সরান

  3. রুবি রেগুলার এক্সপ্রেশনের ভিতরে শর্তসাপেক্ষ ব্যবহার করা

  4. জাভা রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিং থেকে সংখ্যা বের করুন