String.Trim メソッド
このインスタンスの先頭と末尾で、指定された文字が 1 つ以上連続している場合、指定された文字をすべて削除します。
オーバーロードの一覧
このインスタンスの先頭と末尾で、空白文字が 1 つ以上連続している場合、空白文字をすべて削除します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Function Trim() As String
[C++] public: String* Trim();
[JScript] public function Trim() : String;
このインスタンスの先頭と末尾から、配列で指定された文字セットをすべて削除します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Function Trim(ParamArray Char()) As String
[JScript] public function Trim(Char[]) : String;
使用例
[Visual Basic, C#, C++] Trim メソッドの例を次に示します。
[Visual Basic, C#, C++] メモ ここでは、Trim のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
Imports System
_
Class stringTrim2
Public Shared Sub Main()
Dim str1 As [String] = "*;|@123***456@|;*"
Dim delim As [String] = "*;|@"
Dim str2 As [String] = str1.Trim(delim.ToCharArray())
Console.WriteLine("Delimiters: {0}", delim)
Console.WriteLine("Original string: {0}", str1)
Console.WriteLine("Trimmed string: {0}", str2)
End Sub 'Main
End Class 'stringTrim2
[C#]
using System;
class stringTrim2 {
public static void Main() {
String str1 = "*;|@123***456@|;*";
String delim = "*;|@";
String str2 = str1.Trim(delim.ToCharArray());
Console.WriteLine("Delimiters: {0}", delim);
Console.WriteLine("Original string: {0}", str1);
Console.WriteLine("Trimmed string: {0}", str2);
}
}
[C++]
#using <mscorlib.dll>
using namespace System;
int main()
{
String* str1 = S"*;|@123***456@|;";
String* delim = S"*;|@";
String* str2 = str1->Trim(delim->ToCharArray());
Console::WriteLine(S"Delimiters: {0}", delim);
Console::WriteLine(S"Original string: {0}", str1);
Console::WriteLine(S"Trimmed string: {0}", str2);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。