C#-এ স্ট্রিং ট্রিম করতে রেগুলার এক্সপ্রেশন ব্যবহার করা যায়।
প্রথমে regex-এর প্যাটার্ন সেট করুন −
string pattern = "\\s+";
মান लीজिए আমাদের নিচের স্ট্রিংটি আছে যার শুরু এবং শেষে স্পেস রয়েছে −
string input = " Welcome User ";
এখন Regex ব্যবহার করে প্যাটার্ন সেট করুন এবং ফলাফলটি একটি নতুন স্ট্রিংয়ে পান।
Regex rgx = new Regex(pattern); string result = rgx.Replace(input, replacement);নিচে সম্পূর্ণ উদাহরণ দেওয়া হল −
উদাহরণ
using System; using System.Text.RegularExpressions; namespace Demo { class Program { static void Main(string[] args) { string input = " Welcome User "; string pattern = "\\s+"; string replacement = " "; Regex rgx = new Regex(pattern); string result = rgx.Replace(input, replacement); Console.WriteLine("Original String: {0}", input); Console.WriteLine("Replacement String:{0}", result); Console.ReadKey(); } } }