我希望能够仅使用以下格式的 - 和 + 字符来传递参数,以拍手或其他 arg lib。
program -i infile.txt -o outfile.txt - stra strb strc - strd stre strf + strg + strh stri
然后在程序中我可以获得具有以下分组的向量...
[stra, strb, strc]
[strd, stre, strf]
[strg]
[strh, stri]
这在 Clap 或其他 rust arg 库中是否可行?如果是这样,我该如何完成?