本文へスキップ

indent関数

indentは、指定された複数行文字列の先頭に、最初の行を除くすべての行に指定された数のスペースを追加します。

コードブロック
indent(num_spaces, string)

この関数は、既にインデントされた別の文字列内のコンテキストに、複数行文字列を挿入する場合に便利です。

コードブロック
> "  items: ${indent(2, "[\n  foo,\n  bar,\n]\n")}"
items: [
foo,
bar,
]

文字列の最初の行はインデントされません。そのため、上記のように、既に改行が始まっている導入シーケンスの後に配置できます。