【C#】文字列から指定の文字列を抜き出すメソッド(String.Substring)

String.Substringメソッドとは

Substringメソッドとは、Stringクラスのメソッドです。

文字列から指定の文字列を抜き出す際に使用します。

開発現場では、使用頻度の高いメソッドです。

 

ソースコード

 

文字列の一部を取得する

public String Substring(int startIndex(開始位置), int length(抜き出す文字列の長さ) );

 

// サンプルコード
string a = "12345";

Console.WriteLine(a.Substring(1, 2));

結果は、「23」となります。

 

文字列の途中から最後まで取得する

public string Substring(int startIndex(開始位置) );

 

// サンプルコード
string a = "12345";

Console.WriteLine(a.Substring(3));

結果は、「45」となります。

 

文字列の末尾から取得する

Lengthプロパティを使用します。

// サンプルコード
string a = "12345";

Console.WriteLine(a.Substring(a.Length - 3));

結果は、「345」となります。

 

おすすめ書籍

■C#を学習し始めた方向け
やさしいC 第3版 (「やさしい」シリーズ)

1週間でCの基礎が学べる本

確かな力が身につくC「超」入門 第2版 (Informatics&IDEA)