【C#】ある文字列から一部分の文字列を取り出す方法(Substring)

C#

この記事では、String.Substringメソッドを使用して、文字列から一部分の文字列を取り出す方法を紹介します。

先頭からの文字の切り出し

文字列の最初のn文字を取得するには、Substringメソッドを使用します。例えば、最初の3文字を取得するには以下のようにします。

string text = "Hello World";
string firstThree = text.Substring(0, 3); // "Hel"

途中の文字の切り出し

任意の位置から任意の長さの文字列を切り出すには、Substringメソッドの2つのパラメーター(開始位置と長さ)を利用します。

string text = "Hello World";
string subText = text.Substring(6, 5); // "World"

末尾の文字の切り出し

Lengthプロパティを活用し、文字列の長さを知ることで、末尾の文字を取り出すことができます。

string text = "Hello World";
string lastOne = text.Substring(text.Length - 1); // "d"
タイトルとURLをコピーしました