本帖最后由 小白龙 于 2022-11-15 10:21 编辑
每对键和值之间用 --- 分隔
键和值之间用一个空行分隔,键的内容是单行,值的内容是N行
我想把这些键值对, 用A-Z的序号整理一下, 如下图所示: 左侧是源键值对儿字符串, 右侧是整理后的效果
黑色字是固定不变的, 红色字是根据键值对儿的数量而变动的地方! 从A Av 开始, 到Z Zv结束, 根据值键对的数量来决定
注意整理后: 键内容左边有1空格, 值内容每段的左边也有1空格
- $s= @'
- Key 1
- Hello 1
- World 1
- ---
- Key 2
- Hello 2
- World 2
- ---
- Key 3
- Hello 3
- World 3
- '@
- #PS代码
- <# 执行后结果如下:
- sss A=
- Key 1
- sss Av=
- Hello 1
- World 1
- Av.fff
- sss B=
- Key 2
- sss Bv=
- Hello 2
-
- World 2
- Bv.fff
- sss C=
- Key 3
- sss Cv=
- Hello 3
- World 3
- Cv.fff
- sss kv=
- @
- {A}={Av}
- {B}={Bv}
- {C}={Cv}
- DDD(kv)
- #>
复制代码 |