我有这个字符串 coordinateid: [20,54.1], colorid: [250,0,0], sizeid: [2000], tooltipid: [B],如何获得此结果,仅在 tooltipid 的值中添加引号,其他所有内容保持原样,我在 javascript 中使用正则表达式 coordinateid: [20,54.1], colorid: [250,0,0], sizeid: [2000], tooltipid: ['B'],
2 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
如果您只是想替换方括号内的任何字母值,请替换\[([a-zA-Z]+)\]
为['$1']
,其中 $1 是您的第一个捕获组。
或者,您可以使用环视并替换(?<=\[)([a-zA-Z]+)(?=])
为'$1'
添加回答
举报
0/150
提交
取消