Closed1
YAMLの構文を理解する(-, | など)
達成したいこと
YAMLの構文を理解したい
|-
と |
の違い
例1 Yamlを見てるといきなり次のような書き方に出会います。
msg: |-
hoge
fuga
上記のサイトで「yaml to json」で変換すると、
{
"msg": "hoge\nfuga"
}
では次は
msg: |
hoge
fuga
{
"msg": "hoge\nfuga\n"
}
- 「
|
」は改行ありで「|-
」は改行なしの複数行テキスト
例2 yaml内で複数行表記をしたい。
entry: |
(?x)^(
thing|
other_thing|
other_other_thing
)$
上記を「yaml to json」でみてみると。
{
"entry": "(?x)^(\n thing|\n other_thing|\n other_other_thing\n)$\n"
}
参考にしたサイト
このスクラップは2022/09/10にクローズされました