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

相关推荐
用户68026590511917 分钟前
如何利用 Endpoint Central 提高企业终端管理效率
javascript·后端·面试
咖啡の猫30 分钟前
TypeScript 开发环境搭建
前端·javascript·typescript
是你的小橘呀1 小时前
单页应用路由怎么搞?React Router 从原理到实战全解析!
前端·javascript
风止何安啊1 小时前
Set/Map+Weak三剑客的骚操作:JS 界的 “去重王者” ,“万能钥匙”和“隐形清洁工”
前端·javascript·面试
2501_944446001 小时前
Flutter&OpenHarmony文本输入组件开发
前端·javascript·flutter
WebRuntime2 小时前
所有64位WinForm应用都是Chromium浏览器(2)
javascript·c#·.net·web
贺今宵2 小时前
2025.electron-vue3-sqlite3使用
前端·javascript·electron
Irene19912 小时前
创建新DOM节点方式总结
javascript·dom
2501_946233892 小时前
Flutter与OpenHarmony大师详情页面实现
android·javascript·flutter
牛先森家的牛奶2 小时前
elementUI的table合并行和列模板
前端·javascript·elementui