メインコンテンツまでスキップ

文字列の先頭を判定する (string.starts_with)

宣言​

指定した接頭辞で始まるか = string.starts_with(元の文字列, 接頭辞[, 位置])

引数​

  • 元の文字列
    文字列型
  • 接頭辞
    文字列型
  • 位置
    整数型。省略可能。検索を開始する位置を指定します。デフォルトは 1 です

戻り値​

  • 指定した接頭辞で始まるか
    ブール型

説明​

文字列 対象文字列 が 接頭辞 で始まるかどうかを判定します
この関数は 20250313 以降のバージョンで使用できます

使用例​

nLog(string.starts_with('Hello, XXTouch', 'Hello')) -- 出力 true
nLog(string.starts_with('Hello, XXTouch', 'ello', 2)) -- 出力 true

注:上記のコードでは、この章で扱っていない関数 nLog を使用しています