Để cắt một chuỗi trong C #, hãy sử dụng biểu thức chính quy.
Đầu tiên, đặt mẫu cho regex -
string pattern = "\\s+";
Giả sử sau đây là chuỗi của chúng tôi với các dấu cách ở đầu và cuối -
string input = " Welcome User ";
Bây giờ sử dụng Regex, đặt mẫu và nhận kết quả trong một chuỗi mới trong C #.
Regex rgx = new Regex(pattern); string result = rgx.Replace(input, replacement);
Sau đây là ví dụ đầy đủ -
Ví dụ
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();
}
}
}