【Tera Term マクロ言語】コマンドリファレンス
[文字列操作コマンド]
文字を連結します。
strjoin <strvar> <separator> [<count>]
別途指定した groupmatchstr1 ~ groupmatchstr9 を区切り記号 <separator> で連結し、文字列変数 <strvar> に格納します。
連結した文字列を格納する変数(任意の文字列)を指定します。
<separator> には区切り記号として扱う文字列を指定します。
カンマを指定した場合には CSV となり、タブを指定した場合には TSV になります。
<count> には、連結する部分文字列の最大数(9以下)を指定します。
<count> が省略された場合は 9 とみなされます。
別途、連結するために定義する変数は以下の通りです。
変数 | 型 | パラメータ説明 |
groupmatchstr1 | 文字列 | 連結する文字列の1つ目 |
groupmatchstr2 | 文字列 | 連結する文字列の2つ目 |
groupmatchstr3 | 文字列 | 連結する文字列の3つ目 |
groupmatchstr4 | 文字列 | 連結する文字列の4つ目 |
groupmatchstr5 | 文字列 | 連結する文字列の5つ目 |
groupmatchstr6 | 文字列 | 連結する文字列の6つ目 |
groupmatchstr7 | 文字列 | 連結する文字列の7つ目 |
groupmatchstr8 | 文字列 | 連結する文字列の8つ目 |
groupmatchstr9 | 文字列 | 連結する文字列の9つ目 |
指定するパラメータは以下の通りです。
パラメータ | 型 | パラメータ説明 |
<strvar> | 文字列 | 連結した文字列を格納する変数を指定します。 |
<separator> | 文字列 | 連結に用いるセパレータを指定します。 |
<count> | 整数 | groupmatchstr1 ~ いくつまで連結するか、数値を指定します。 |
続きを読む