javascript使用正则表达式去除字符串中括号的方法

如下面的例子:

(fb6d4f10-79ed-4aff-a915-4ce29dc9c7e1,39996f34-013c-4fc6-b1b3-0c1036c47119,39996f34-013c-4fc6-b1b3-0c1036c47169,39996f34-013c-4fc6-b1b3-0c1036c47111,2430bf64-fd56-460c-8b75-da0a1d1cd74c,39996f34-013c-4fc6-b1b3-0c1036c47112)

上面是前端的传参内容,用括号包裹,后端接收要通过逗号分隔符转换成数组。

但是首先需要把括号去掉。

方法:

${stringContent}.replace(/\(|\)/g,"")

注意:${stringContent}.replace(/\(|\)/g,"") 表达式中

  1. replace中正则表达式中的左右括号:()需要使用反斜杠/转义

  2. replace中正则表达式中的竖线是指匹配多个选择,是或的关系,表示匹配到竖线分隔的任意一个选项都可以。

相关推荐
岛风风21 分钟前
前端HTML导出PDF分页难题:10天踩坑后的终极方案,精细到每个像素点!!!
前端·javascript
alanAltman26 分钟前
前端架构范式:意图系统构建web
前端·javascript
梦鱼28 分钟前
我踩了 72 小时的 Electron webview PDF 灰色坑,只为告诉你:别写这行代码!
前端·javascript·electron
qq_2515335931 分钟前
如何使用 Python 正则表达式去除空格/制表符/换行符?
开发语言·python·正则表达式
代码续发35 分钟前
正则表达式小记
正则表达式
亭上秋和景清38 分钟前
指针进阶: 回调函数
开发语言·前端·javascript
豆苗学前端1 小时前
彻底讲透浏览器的事件循环,吊打面试官
前端·javascript·面试
来自上海的这位朋友1 小时前
从零打造一个无依赖的Canvas图片编辑器
javascript·vue.js·canvas
灰灰勇闯IT1 小时前
RN跨端适配与沉浸式体验:适配不同设备与系统
javascript·react native·react.js
i_am_a_div_日积月累_2 小时前
el-table实现自动滚动;列表自动滚动
开发语言·javascript·vue.js