在 C# 中修剪(删除字符串开头的和末尾的空格)


要修剪 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();
      }
   }
}

更新日期:21-06-2020

743 次浏览

开启您的 职业生涯

通过完成课程获得认证

立即开始
广告