gpt4 book ai didi

regex - 去正则表达式解析字符串到环境变量

转载 作者:IT王子 更新时间:2023-10-29 02:34:24 26 4
gpt4 key购买 nike

我有一个正在尝试使用 go regexp 解析的字符串并转换为 os.Getenv(env)。假设我们在 Go 中有字符串 "hello world -p $PATH -f $HOSTNAME ",并且想使用正则表达式读取 os.Getenv("PATH")os.Getenv("主机名")。任何人都可以帮助我使用适当的正则表达式解析器,该解析器将提取 "$" 以及通过 os.Getenv() 传递的单词作为获取环境的参数变量?

最佳答案

os.ExpandEnv函数根据环境中的值替换字符串中的 $var 或 ${var}。我建议使用此函数,而不是使用正则表达式编写自己的函数。

关于regex - 去正则表达式解析字符串到环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25964440/

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