StringSubstr

文字列内の指定した位置から文字列を抽出します

StringSubstr

string  StringSubstr(
   string  string_value,     // 文字列
   int     start_pos,        // 抽出開始位置
   int     length   = 0      // 抽出する長さ
   );
  • 引数
引数名初期値I/O詳細
string_value-IN文字列
start_pos-IN文字列を抽出開始する位置
設定範囲は0~StringLen(string_value) -1
length-IN抽出する文字列の長さ。
省略した場合または0未満を設定した場合は、文字列の最後まで抽出します。
  • 戻り値

抽出可能であれば、抽出した文字列を返します。
それ以外の場合は空の文字列を返します。

  • その他

なし

  • サンプルソース
#property strict

void OnInit() {
    string tempstr = "123_456_789";
    string retstr;

    retstr = StringSubstr(tempstr , 4, 3 );

    Print(retstr);

}

Twitterでフォローしよう

おすすめの記事