API version 4

- ‐

slice

文字列の一部を切り出します。


このメソッドでは対象文字列の文字種を意識せずに文字列を切り出します。対象文字列に2バイト文字を含む文字列を切り出す場合は midメソッドを使用してください。


substringメソッドとの違い

lengthを文字列の長さとしたとき、startに負の値を指定した場合はlength + startとして処理されます。

endに負の値を指定した場合はlength + endとして処理されます。

呼出形式一覧

呼出形式

説明

native_string slice(integer start[, integer end])

startで指定した開始位置から、endで指定した終了位置までの文字列を切り出します。

戻り値一覧

戻り値

説明

native_string

切り出した文字列を返します。

引数一覧

引数

説明

start

切り出す先頭位置を指定します。 0から始まる数値を指定します。

end

切り出す終端位置(指定位置の前の文字まで切り出します)を指定します。 0から始まる数値を指定します。省略した場合は文字列の最後まで切り出します。

例外

なし

関連項目

midsubstringメソッド