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中正则表达式中的竖线是指匹配多个选择,是或的关系,表示匹配到竖线分隔的任意一个选项都可以。

相关推荐
码丁_1172 分钟前
某知名it培训班前端三阶段vue相关面试题
前端·javascript·vue.js
怕浪猫18 分钟前
React从入门到出门第三章 虚拟 DOM 与并发渲染基础
前端·javascript·react.js
名誉寒冰28 分钟前
基于 React + Three.js + 大模型的全息地球 Web 项目(水个web课程设计)
前端·javascript·react.js·ai编程
林shir42 分钟前
3.3-Web前段开发-JavaScript(AI)
开发语言·前端·javascript
duanyuehuan1 小时前
vue 项目中.d.ts
前端·javascript·vue.js
小粉粉hhh1 小时前
记录前端菜鸟的日常——Pdf.js与双指缩放
前端·javascript·pdf
pas1361 小时前
27-mini-vue provide-inject
前端·javascript·vue.js
h_jQuery1 小时前
vue项目中使用canvas实现手写文字(批注)功能
开发语言·前端·javascript
winfredzhang1 小时前
[全栈实战] 从零打造一个“沉浸式”私人云端阅读器 (Node.js + EPUB.js)
javascript·css·node.js·html·extjs·epub阅读器
duanyuehuan1 小时前
|| ?. ?? ??= 4种操作符
前端·javascript·vue.js