env_expand_environmentVariables
指定した文字列に埋め込まれている環境変数の名前を、その変数の値を表す文字列で置換し、置換後の文字列を返します。
定義¶
名前空間: Alice.Environment
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Environment.cs
env_expand_environmentVariables(string)¶
指定した文字列に埋め込まれている環境変数の名前を、その変数の値を表す文字列で置換し、置換後の文字列を返します。
引数 | |
---|---|
text |
環境変数の名前を含む文字列。それぞれの環境変数は、パーセント文字(%)で囲まれます。 |
戻り値 | |
---|---|
string |
環境変数の名前をその値で置換した文字列 |
対応 | |
---|---|
AliceScript | 2.0、2.1、2.2、2.3、3.0、4 |
AliceSister | 2.0、2.1、2.2、2.3、3.0、4 |
Losetta | 0.9、0.10、0.11 |
説明¶
この関数は、指定した文字列に埋め込まれている環境変数の名前を、その変数の値を表す文字列で置換し、置換後の文字列全体を返します。
置換は、設定されている環境変数に対してのみ行われます。たとえば、KEY
という環境変数にmy_secret_key
と設定されている場合、この関数はKEY=%KEY%
という文字列をKEY=my_secret_key
と返します。しかし、KEY
という環境変数が設定されていない場合は、置換が実行されずにこの関数はKEY=%KEY%
と返します。
この関数の戻り値は32KB以下となるように制限されています。
例¶
次の例では、PATH
という環境変数の値を取得しています。