Top/マニュアル/関数/GETVARLIST
  トップページへ   [ 一覧 | 検索 | 最終更新 ]   [ 差分 | 履歴 ]

#author("2021-07-12T23:26:18+09:00","","")
#navi(マニュアル/関数)

* GETVARLIST [#f33a54ce]

** 形式 [#b4a1437e]

> GETVARLIST( [ '''prefix''' ] )

** 機能 [#b9cb5609]

- 現在保持している変数のリストを返します。

** 引数 [#wf6d7954]

:prefix|何らかの文字列を指定すると、その文字列で始まる変数名を返します(省略可能)。省略時は全ての変数のリストを返します。

** 返り値 [#k65d80ac]

- 成功した場合、変数名のリスト(汎用配列)
- 失敗した場合、IARRAY

** 関連 [#aec0fb15]

- [[マニュアル/関数/GETFUNCLIST]]

** バージョン [#eb42f730]

- YAYA:初期から利用可能

** 例 [#l03a593d]

-NOWPRINTING
-誰か記載してください!
#code(aya,nooutline,nolink,nonumber){{

//form https://github.com/Taromati2
//free to copy/edit/use
ERASEALLVARBEGINAS {
	_L= GETVARLIST(_argv[0])
	foreach _L;_V {
		ERASEVAR(_V)
	}
}
ERASEALLVARINRE {
	_L= GETVARLIST
	foreach _L;_V {
		if RE_GREP(_V,_argv[0])
			ERASEVAR(_V)
	}
}

}}

#navi(マニュアル/関数)