使用 C# 9 我從字串的開頭和結尾洗掉新行:
myString = myString.Trim('\r', '\n');
但是,我需要從字串開始和結束中洗掉所有新行和空格:
myString = " \n \n The text content \n of my string\n \n\n \n"
此字串的結果將是:
myString = "The text content \n of my string"
我怎樣才能做到這一點?
uj5u.com熱心網友回復:
正如@Steve 建議的那樣,您需要使用變數String.Trim()上的方法myString來擺脫這些字符
using System;
public class Program
{
public static void Main()
{
string myString = " \n \n The text content \n of my string\n \n\n \n";
Console.WriteLine("Before Trim: \"{0}\"", myString);
myString = myString.Trim();
Console.WriteLine("After Trim: \"{0}\"", myString);
}
}
上面例子的輸出將是
Before Trim: "
The text content
of my string
"
After Trim: "The text content
of my string"
看看這個例子:https : //dotnetfiddle.net/KbTaHF
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/342852.html
標籤:C#
