কম্পিউটার

জাভাস্ক্রিপ্টে একটি দ্বি-মাত্রিক অ্যারেতে কমা এবং সেমিকোলন পৃথক স্ট্রিংকে কীভাবে বিভক্ত করবেন?


ধরা যাক আমাদের একটি ভেরিয়েবল "ব্যবহারকারী" রয়েছে যাতে পাঠ্যের নিম্নলিখিত স্ট্রিং রয়েছে যেখানে প্রতিটি ব্যবহারকারী একটি সেমিকোলন দ্বারা পৃথক করা হয় এবং প্রতিটি ব্যবহারকারীর প্রতিটি বৈশিষ্ট্য একটি কমা দ্বারা পৃথক করা হয় -

const user ='Bob,1234,Bob@example.com;Mark,5678,Mark@example.com';

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এইরকম একটি স্ট্রিং নেয় এবং এটিকে একটি বহুমাত্রিক অ্যারেতে বিভক্ত করে যা এইরকম দেখায় -

const arr =[ ['Bob', 1234, 'Bob@example.com'], ['Mark', 5678, 'Mark@example.com']];

উদাহরণ

এর জন্য কোড হবে −

const user ='Bob,1234,Bob@example.com;Mark,5678,Mark@example.com';const splitByPunctuations =(str ='') => { let res =[]; res =str.split(';'); জন্য(আলো i =0; i  

আউটপুট

এবং কনসোলে আউটপুট হবে:[ [ 'বব', '1234', 'বব@example.com' ], [ 'মার্ক', '5678', 'Mark@example.com' ]] 
  1. কিভাবে কমা বিভক্ত স্ট্রিং এর অ্যারে অবজেক্টের অ্যারেতে রূপান্তর করবেন?

  2. একটি জাভাস্ক্রিপ্ট অ্যারে থেকে একটি স্ট্রিং পার্স কিভাবে?

  3. জাভাস্ক্রিপ্টে পরপর অনুক্রমে অ্যারেকে বিভক্ত করতে পারে

  4. কিভাবে C# এ একটি স্ট্রিং অ্যারের উপাদানগুলিতে একটি স্ট্রিং বিভক্ত করবেন?