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

相关推荐
Luna-player18 小时前
在前端中,<a> 标签的 href=“javascript:;“ 这个是什么意思
开发语言·前端·javascript
lionliu051918 小时前
js的扩展运算符的理解
前端·javascript·vue.js
小草cys19 小时前
项目7-七彩天气app任务7.4.2“关于”弹窗
开发语言·前端·javascript
realhuizhu20 小时前
是猫踩键盘还是乱码?不,这是你刚写的正则表达式
正则表达式·regex·代码质量·开发效率·ai编程助手
前端一小卒21 小时前
一个看似“送分”的需求为何翻车?——前端状态机实战指南
前端·javascript·面试
syt_101321 小时前
Object.defineProperty和Proxy实现拦截的区别
开发语言·前端·javascript
长安牧笛21 小时前
儿童屏幕时间管控学习引导系统,核心功能,绑定设备,设时长与时段,识别娱乐,APP超时锁屏,推荐益智内容,生成使用报告,学习达标解锁娱乐
javascript
栀秋66621 小时前
深入浅出链表操作:从Dummy节点到快慢指针的实战精要
前端·javascript·算法
青青很轻_21 小时前
Vue自定义拖拽指令架构解析:从零到一实现元素自由拖拽
前端·javascript·vue.js
xhxxx21 小时前
从被追问到被点赞:我靠“哨兵+快慢指针”展示了面试官真正想看的代码思维
javascript·算法·面试