[.NET クラスライブラリ Tips][String] インスタンスから部分文字列を取得する

スポンサーリンク

本記事の概要

この記事では、ある文字列インスタンスから部分文字列を取得する方法について説明します。

公式サイト情報はコチラを参照してください。

Substring(Int32) メソッドを使用して、文字列インスタンスから部分文字列を取得する

Substring(Int32) メソッドを使用すると、文字列インスタンスから部分文字列を取得することができます。
引数には、文字列の取得開始位置を指定します。Substring(Int32) は取得開始位置以降の全ての文字列を取得します。
以下は「Hello .NET」から、5文字目以降の文字列全てを取得します。

string strData = "Hello .NET";

Console.Write(strData.Substring(5));
実行例

実行例

Substring(Int32,Int32) メソッドを使用して、指定した位置から指定した文字数分の部分文字列を取得する

Substring(Int32, Int32) メソッドを使用すると、文字列インスタンスの指定した位置から、指定した文字数分の部分文字列を取得することができます。
第1引数には文字列の取得開始位置を、第2引数には取得する文字数を指定します。

以下の例では、「Hello .NET」の5文字目から3文字分の部分文字列を取得します。

string strData = "Hello .NET";

Console.Write(strData.Substring(5,3));
実行例

実行例

Please follow and like us:

コメント

タイトルとURLをコピーしました