dotenv 文件存在哪些不支持的字符?

Which unsupported characters exist for the dotenv file?

我正在尝试在 Fortrabbit 的环境变量中存储 Facebook API 访问令牌。 (.env 和应用程序机密)

但我收到消息:

Unsupported characters or malformed nested ENV vars.

我认为问题可能在于我的令牌包含 | 个字符。

谢谢

Is there a list of unsupported characters?

这是验证的正则表达式:

/^[\p{L}\p{N}\ _\-\+=\.,:;\?!@~%&\*\(\)\[\]\{\}<>\/\#]+$/u

Is there a way to escape this character?

我们建议在使用前对值进行 base64 编码和解码。