gpt4 book ai didi

rust - 如何在源代码之外存储格式字符串模板?

转载 作者:行者123 更新时间:2023-11-29 08:00:16 24 4
gpt4 key购买 nike

翻译时,消息可以使用不同的语言并具有格式参数。我希望能够在模板可以存储在文件中的地方执行此操作:

static PATTERN: &'static str = r"Hello {inner};";

/// in some implementation

fn any_method(&self) -> String {
format!(PATTERN, inner = "world");
}

最佳答案

那是不可能的。格式字符串必须是实际的文字字符串。

下一个最佳方法是某种 dynamic string format图书馆。或者,做不到这一点,您始终可以使用 str::replace如果您的需求不是太复杂。

关于rust - 如何在源代码之外存储格式字符串模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52015611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com