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という環境変数の値を取得しています。