কম্পিউটার

কিভাবে PHP stirng-এ নন-আলফানিউমেরিক অক্ষর মুছে ফেলা যায়?


আমরা পিএইচপি-তে preg_replace() ফাংশনের সাহায্যে স্ট্রিং থেকে অ-আলফানিউমেরিক অক্ষরগুলি সরিয়ে দিতে পারি। preg_replace() ফাংশনটি PHP-তে একটি অন্তর্নির্মিত ফাংশন যা অনুসন্ধানের জন্য একটি নিয়মিত অভিব্যক্তি সম্পাদন করতে এবং বিষয়বস্তু প্রতিস্থাপন করতে ব্যবহৃত হয়।

সিনট্যাক্স

preg_replace(প্যাটার্ন,প্রতিস্থাপন,বিষয়,সীমা,গণনা)

আসুন নীচে ফাংশনের প্যারামিটারগুলি নিয়ে আলোচনা করি৷

প্যাটার্ন

এই প্যারামিটারে অনুসন্ধান করার জন্য প্যাটার্ন রয়েছে৷

প্রতিস্থাপন

এটি একটি বাধ্যতামূলক পরামিতি। এই প্যারামিটারে একটি স্ট্রিং বা প্রতিস্থাপনের জন্য স্ট্রিং সহ একটি অ্যারে থাকতে পারে৷

বিষয়

অনুসন্ধান এবং প্রতিস্থাপন করার জন্য স্ট্রিং সহ স্ট্রিং বা একটি অ্যারে৷

সীমা

প্রতিটি বিষয়ের স্ট্রিং-এ প্রতিটি প্যাটার্নের জন্য সর্বাধিক সম্ভাব্য প্রতিস্থাপন

গণনা

এটি একটি ঐচ্ছিক পরামিতি, যদি নির্দিষ্ট করা থাকে তাহলে এই ভেরিয়েবলটি প্রতিস্থাপনের সংখ্যা দিয়ে পূরণ করা হবে।

preg_replace() ফাংশনের সাহায্যে একটি স্ট্রিং থেকে নন-আলফানিউমেরিক অক্ষর অপসারণের জন্য একটি উদাহরণ সহ দেখাই।

উদাহরণ

<?php
   $str = "tu!tor^ials$%!poi&nt";
   echo preg_replace('/[^a-zA-Z0-9]/','', $str);
?>

আউটপুট

tutorialspoint

ব্যাখ্যা

উপরের উদাহরণে, একটি স্ট্রিং "$str"-এ নন-আলফানিউমেরিক অক্ষর রয়েছে। আমরা পছন্দসই আউটপুট পেতে স্ট্রিংগুলি থেকে সেই অক্ষরগুলি বের করতে ব্যবহৃত preg_replace() ব্যবহার করেছি।


  1. পাইথনে স্ট্রিং-এ অক্ষরগুলির একটি তালিকা কীভাবে সরিয়ে ফেলা যায়?

  2. পাইথনে স্ট্রিং থেকে অঙ্কগুলি ছাড়া অক্ষরগুলি কীভাবে সরিয়ে ফেলা যায়?

  3. পাইথনের একটি স্ট্রিং থেকে নির্দিষ্ট অক্ষরগুলি কীভাবে সরিয়ে ফেলা যায়?

  4. এক্সেলের অ-আলফানিউমেরিক অক্ষরগুলি কীভাবে সরানো যায় (2 পদ্ধতি)