gpt4 book ai didi

regex - 用正则表达式替换字符串中的 [ 和 ]

转载 作者:行者123 更新时间:2023-12-02 08:45:12 24 4
gpt4 key购买 nike

如何使用 Regex 删除字符串中的 [] 字符?

我正在使用 Puppet DSL 函数 regsubst :

regsubst($::env, '\[\]', '', 'G')

谢谢

最佳答案

方括号是正则表达式中的元字符,需要进行转义(如果您想匹配任何一个,则放入 character class):

regsubst($::env, '[\[\]]', '', 'G')

您的版本只匹配精确的字符串 []

在正则表达式中,[abc] 表示“匹配以下内容之一:abc”。

关于regex - 用正则表达式替换字符串中的 [ 和 ],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12971211/

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