【发布时间】:2019-04-12 08:47:52
【问题描述】:
我正在尝试仅在大括号内的单词周围添加双引号。
输入:
{Cat}
{Cow Pig}
{Cat,Dog}
cat dog fish
预期输出:
{"Cat"}
{"Cow Pig"}
{"Cat","Dog"}
cat dog fish
只有大括号内的单词会受到影响,并且单词可以有空格,只能用逗号分隔。
这是我尝试过的,几乎可以工作,但没有捕获彼此分开的第 2 组(单词)。
({)([a-zA-z|\s|,]+?)(})
Replace with :
{"\2"}
演示: https://regex101.com/r/FYBOiO/1
谢谢!
【问题讨论】: