在 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();
      }
   }
}

更新於:2020 年 6 月 21 日

740 次瀏覽

開始你的職業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.