কম্পিউটার

কিভাবে C# এ একটি স্ট্রিংয়ে লাইন ব্রেক প্রতিস্থাপন করবেন?


ধরা যাক নিচের স্ট্রিং থেকে লাইন ব্রেক, স্পেস এবং ট্যাব স্পেস বাদ দিতে হবে।

remove.jpg

উদাহরণ

আমরা এটি করার জন্য স্ট্রিং এর Replace() এক্সটেনশন পদ্ধতি ব্যবহার করতে পারি।

using System;
namespace DemoApplication {
   class Program {
      static void Main(string[] args) {
         string testString = "Hello \n\r beautiful \n\t world";
         string replacedValue = testString.Replace("\n\r", "_").Replace("\n\t", "_");
         Console.WriteLine(replacedValue);
         Console.ReadLine();
      }
   }
}

আউটপুট

উপরের কোডের আউটপুট হল

Hello _ beautiful _ world

উদাহরণ

আমরা একই অপারেশন সঞ্চালনের জন্য Regex ব্যবহার করতে পারি। Regex System.Text.RegularExpressions নামস্থানে উপলব্ধ৷

using System;
using System.Text.RegularExpressions;
namespace DemoApplication {
   class Program {
      static void Main(string[] args) {
         string testString = "Hello \n\r beautiful \n\t world";
         string replacedValue = Regex.Replace(testString, @"\n\r|\n\t", "_");
         Console.WriteLine(replacedValue);
         Console.ReadLine();
      }
   }
}

আউটপুট

উপরের কোডের আউটপুট হল

Hello _ beautiful _ world

  1. কিভাবে JavaScript RegExp ব্যবহার করে স্ট্রিং প্রতিস্থাপন করবেন?

  2. কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং সব বিন্দু প্রতিস্থাপন?

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

  4. আইফোন এসডিকে-র জন্য অবজেক্টিভ-সি স্ট্রিং-এ একটি অক্ষর কীভাবে প্রতিস্থাপন করবেন?