Function Reference

_ArrayTrim

配列内の全ての要素から指定した文字数だけ削除します。

#Include <Array.au3>
_ArrayTrim(ByRef $avArray, $iTrimNum [, $iDirection = 0 [, $iStart = 0 [, $iEnd = 0]]])

 

パラメータ

$avArray 変更する配列
$iTrimNum 取り除く文字数
$iDirection [オプション] 削除方向
0 - 左から削除
1 - 右から削除
$iStart [オプション] 配列の削除開始インデックス
$iEnd [オプション] 配列の削除終了インデックス

 

返し値

成功:: 1
失敗: 0。@errorを設定します
@error: 1 - $avArrayは配列ではありません
2 - $avArrayは1次元配列ではありません
5 - $iStartが$iEndよりも大きいです
(3-4 - 非推奨エラーコード)

 

注意

なし。

 

関連

 


#include <Array.au3>

Local $avArray[5]
$avArray[0] = "ab"
$avArray[1] = "bc"
$avArray[2] = "cd"
$avArray[3] = "de"
$avArray[4] = "ef"

_ArrayDisplay($avArray, "$avArray BEFORE _ArrayTrim()")
_ArrayTrim($avArray, 1, 1, 0, 4)
_ArrayDisplay($avArray, "$avArray AFTER _ArrayTrim() right 1 character from items 1 to 3")