请教用js正则替换字符串首尾括号

zzhao1979 zzhao1979 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

比如下列字符串:
test[1,2,3],he[1,[2,3],(1,2)]he[1,2,n[1],n[2],s(3)]
he[s(1,2,n[1]),k[1]],str[1,n[2]]

要求:需要将he[]替换为he([])
说明:he[]后面的字符串并不是固定的,可能是换行,也可能是其它字符
仅替换he[对应]之间的[]
最终结果:替换后的结果应为
test[1,2,3],he([1,[2,3],(1,2)])he([1,2,n[1],n[2],s(3)])
he([s(1,2,n[1]),k[1]]),str[1,n[2]]
...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部
zzhao1979
JavaScript 87,983 成员 224,681 内容