在 C# 中修剪字符串(删除前导和尾随空格)
csharpprogrammingserver side programming更新于 2025/9/25 2:07:17
要在 C# 中修剪字符串,请使用正则表达式。
首先,设置正则表达式的模式 −
string pattern = "\s+";
假设以下字符串的前导和尾随空格均为 −
string input = " Welcome User ";
现在使用正则表达式,设置模式并在 C# 中将结果保存为新的字符串。
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();
}
}
}

