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

相关推荐
席之郎小果冻4 分钟前
【03】【创建型】【聊一聊,单例模式】
开发语言·javascript·单例模式
前端老曹31 分钟前
vue3 三级路由无法缓存的终极解决方案
前端·javascript·vue.js·vue
ghfdgbg42 分钟前
15. Vue工程化 + ElementPlus
前端·javascript·vue.js
古城小栈1 小时前
JS 中有 undefined 和 null 两个空值,还有谁!
javascript·ecmascript
前端小端长1 小时前
深入理解Composition API与Vue3.0响应式原理
开发语言·javascript
哆啦A梦158810 小时前
商城后台管理系统 03 登录布局
javascript·vue.js·elementui
曼巴UE510 小时前
UE FString, FName ,FText 三者转换,再次学习,官方文档理解
服务器·前端·javascript
selt79111 小时前
Redisson之RedissonLock源码完全解析
android·java·javascript
行走的陀螺仪11 小时前
高级前端 Input 公共组件设计方案(Vue3 + TypeScript)
前端·javascript·typescript·vue·组件设计方案
一颗不甘坠落的流星11 小时前
【Antd】基于 Upload 组件,导入Json文件并转换为Json数据
前端·javascript·json