Configuration 带有特殊字符的环境变量会中断toml文件

Configuration 带有特殊字符的环境变量会中断toml文件,configuration,config,toml,Configuration,Config,Toml,$env{}方法用于获取环境变量作为toml文件中配置的值 con_password = "$env{CRED_PASSWORD}" 如果CRED\u PASSWORD是“admin”,那么就可以了,但如果CRED\u PASSWORD是“admin$”,那么它就会崩溃。我们可以使用“admin\\$”它会工作,但是CRED\u PASSWORD=“ad\\\$min\\$”会中断。我们有没有办法不使用转义字符来处理这个问题 如果我们有解决方案,用转义字符, 就用户体验而言

$env{}
方法用于获取环境变量作为toml文件中配置的值

con_password = "$env{CRED_PASSWORD}"
如果
CRED\u PASSWORD
“admin”
,那么就可以了,但如果CRED\u PASSWORD是
“admin$”
,那么它就会崩溃。我们可以使用
“admin\\$”
它会工作,但是
CRED\u PASSWORD=“ad\\\$min\\$”
会中断。我们有没有办法不使用转义字符来处理这个问题

如果我们有解决方案,用转义字符, 就用户体验而言,是否有任何特定的配置来解决此问题而不转义字符