C# 文字列の一部を抽出する

  • 作成日 2021.01.11
  • 更新日 2022.02.27
  • C#
C# 文字列の一部を抽出する

C#で、Substringを使用して、文字列の一部を指定した位置から抽出するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Microsoft Visual Studio Community 2019 Version 16.7.1

Substring使い方

Substringを使用すると、文字列の位置を指定して、指定した文字数分の文字列を取得することが可能です。

文字列.Substring(開始位置, 文字数)
// 開始位置は0から

Substring使い方

using System;
using System.Collections.Generic;

namespace testapp
{
    class Program
    {
        static void Main(string[] args)
        {
            string str = "mebee";

            // 0番目から2文字
            Console.WriteLine(str.Substring(0, 2));
            // me

            // 2番目から2文字
            Console.WriteLine(str.Substring(1, 2));
            // eb

            // 1番目から3文字
            Console.WriteLine(str.Substring(1, 3));
            // ebe

            Console.ReadKey();
        }
    }
}