String.remove() ফাংশন ব্যবহার করে Arduino-এর একটি স্ট্রিং থেকে অক্ষরগুলি কীভাবে সরানো যায়

String Remove Phansana Byabahara Kare Arduino Era Ekati Strim Theke Aksaraguli Kibhabe Sarano Yaya



আপনি যদি একজন Arduino প্রোগ্রামার হন, তাহলে আপনি অবশ্যই স্ট্রিং তৈরি এবং ম্যানিপুলেট করার জন্য String ক্লাস ব্যবহার করেছেন। স্ট্রিং ক্লাস বিভিন্ন স্ট্রিং অপারেশন সম্পাদনের জন্য অনেক দরকারী পদ্ধতি প্রদান করে। একটি সাধারণত ব্যবহৃত হয় String.remove() পদ্ধতি এই নিবন্ধটি কভার String.remove() বিস্তারিতভাবে পদ্ধতি, এর সিনট্যাক্স, প্যারামিটার এবং উদাহরণ সহ।

কিভাবে Arduino একটি স্ট্রিং থেকে অক্ষর সরান?

আরডুইনো কোডের ভিতরে একটি স্ট্রিং থেকে অক্ষর মুছে ফেলার জন্য আমরা বিল্ট-ইন ব্যবহার করতে পারি String.remove() আরডুইনো ফাংশন। এই ফাংশনটি ব্যবহার করে, আমরা একটি অক্ষর বা সাবস্ট্রিং এর দৈর্ঘ্য এবং অবস্থান নির্ধারণ করে প্রতিস্থাপন করতে পারি। এই নিবন্ধটি সিনট্যাক্স পরামিতি এবং এই ফাংশনের রিটার্ন মান নিয়ে আলোচনা করবে এবং ব্যাখ্যা করবে যে কীভাবে একজন একটি উদাহরণ Arduino কোড ব্যবহার করে একটি স্ট্রিং থেকে অক্ষরগুলি সরাতে পারে।

Arduino এ String.remove() কি?

দ্য String.remove() পদ্ধতি হল আরডুইনো স্ট্রিং ক্লাসের একটি অন্তর্নির্মিত ফাংশন। এই ফাংশনটি একটি নির্দিষ্ট সংখ্যক অক্ষরের জন্য একটি নির্দিষ্ট অবস্থান থেকে শুরু হওয়া একটি স্ট্রিংয়ের একটি অংশকে সরিয়ে দেয়। এটি জায়গায় আসল স্ট্রিং পরিবর্তন করে এবং আপডেট করা স্ট্রিং ফেরত দেয়।







বাক্য গঠন



জন্য সিনট্যাক্স String.remove() হল:



স্ট্রিং অপসারণ ( startIndex , দৈর্ঘ্য ) ;

পরামিতি

এই ফাংশনের জন্য দুটি পরামিতি প্রয়োজন:





startIndex: মুছে ফেলার জন্য প্রথম অক্ষরের সূচী। এই প্যারামিটারটি বাধ্যতামূলক এবং অবশ্যই একটি পূর্ণসংখ্যার মান হতে হবে।

দৈর্ঘ্য: অপসারণ করার জন্য অক্ষরের সংখ্যা৷ এই প্যারামিটারটি ডিফল্টরূপে 1 এ সেট করা আছে।



ফেরত মূল্য

দ্য String.remove() পদ্ধতি নির্দিষ্ট সাবস্ট্রিং অপসারণের পরে পরিবর্তিত স্ট্রিং প্রদান করে।

উদাহরণ

নীচের কোড এর ব্যবহার প্রদর্শন করে String.remove() Arduino প্রোগ্রামিং পদ্ধতি:

অকার্যকর সেটআপ ( ) {

// সিরিয়াল যোগাযোগ শুরু করুন

সিরিয়াল। শুরু ( 9600 ) ;

// একটি স্ট্রিং অবজেক্ট তৈরি করুন

স্ট্রিং str = 'ওহে বিশ্ব' ;

সিরিয়াল। ছাপা ( 'সরানোর আগে স্ট্রিং:' ) ;

সিরিয়াল। println ( str ) ;

// স্ট্রিং থেকে সাবস্ট্রিং 'ওয়ার্ল্ড' সরান

str. অপসারণ ( 6 , 5 ) ;

// সিরিয়াল মনিটরে পরিবর্তিত স্ট্রিং মুদ্রণ করুন

সিরিয়াল। ছাপা ( 'সরানোর পরে স্ট্রিং:' ) ;

সিরিয়াল। println ( str ) ;

}

অকার্যকর লুপ ( ) {

// এখানে কিছু করার নেই

}

এই কোডে, আমরা প্রথমে মান দিয়ে str নামক একটি স্ট্রিং অবজেক্ট শুরু করি 'ওহে বিশ্ব' . এর পরে, এটি সিরিয়াল মনিটরে মুদ্রিত হয়। তারপর, আমরা কল String.remove() প্রারম্ভিক সূচক 6 এবং দৈর্ঘ্য 5 সহ পদ্ধতি, যা সাবস্ট্রিংটি সরিয়ে দেয় “বিশ্ব ” স্ট্রিং থেকে। অবশেষে, আমরা সিরিয়াল মনিটর ব্যবহার করে পরিবর্তিত স্ট্রিংটি মুদ্রণ করি Serial.println() ফাংশন

আপনি যখন এই কোডটি চালান, তখন আপনি সিরিয়াল মনিটরে নিম্নলিখিত আউটপুটটি দেখতে পাবেন:

আপনি দেখতে পারেন, String.remove() পদ্ধতি সফলভাবে মূল স্ট্রিং থেকে নির্দিষ্ট সাবস্ট্রিং সরিয়ে দিয়েছে।

উপসংহার

দ্য String.remove() Arduino প্রোগ্রামিং-এ স্ট্রিং অবজেক্ট থেকে সাবস্ট্রিং অপসারণের জন্য পদ্ধতি একটি দরকারী ফাংশন। প্রারম্ভিক সূচী এবং অপসারণের জন্য সাবস্ট্রিং এর দৈর্ঘ্য নির্দিষ্ট করে, আপনি সহজেই একটি স্ট্রিং এর বিষয়বস্তু পরিবর্তন করতে পারেন। সিনট্যাক্স এবং এর ব্যবহার সম্পর্কে আরও জানতে নিবন্ধটি পড়ুন String.remove() পদ্ধতি