本文只针对有一对括号的情景:

相关正则表达式:

// 小括号和中括号作为正则里的特殊字符,需要使用转义字符\
let regex = /\((.+?)\)/g; // 小括号
let regex = /\[(.+?)\]/g; // 中括号
// 下面这些括号,则不需要,不过加了也没关系
let regex = /{(.+?)}/g; // 大花括号
let regex = /((.+?))/g; // 中文小括号
let regex = /【(.+?)】/g; // 中文中括号

使用示例:


let str = "我是[中国]人";
let regex = /\[(.+?)\]/g; // 中括号
// 写法1
str = str.match(regex)[0];
str = str.substring(1, str.length-1);
console.log(str);let str = "我是[中国]人";
let regex = /\[(.+?)\]/g; // 中括号
// 写法2
str = str.match(regex)[0].replace("[", "").replace("]", "");
console.log(str);

js截取一对括号里面的内容(正则表达式)相关推荐

  1. js截取某个字符串前面的内容

    js截取两个字符串之间的内容: var str = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*)fff/)[1]; alert(s ...

  2. js截取指定字符后的内容@令狐张豪

    举个例子:www.baidu.com/csdn?name=beijing 在这里我们想拿出"beijing"怎么取? 用到的技术点:indexOf.substring var ob ...

  3. js截取字符串开头、结尾、以及两字符串之间的内容

    说到截取字符串我们都不陌生,使用范围比较广泛,下文是我整理的js常用截取字符串的方法,并且也展示了解决js截取字符串开头.结尾.以及两字符串之间的内容的方案! 1.使用substr方法 (用于返回一个 ...

  4. php获取括号中的内容,PHP实现正则匹配所有括号中的内容

    PHP实现正则匹配所有括号中的内容 正则表达式:(?<=[)[^]]+ 注:以匹配中文括号中内容为例,如果匹配非中文括号,则需要在括号前增加转义符 PHP实现示例: $strSubject = ...

  5. 利用正则截取匹配的字符串前后内容同

    js截取两个字符串之间的内容: var str = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*)fff/)[1]; alert(s ...

  6. 在python中,用正则表达式提取多层括号中最外层括号包含的内容

    提取多层括号中最外层括号包含的内容有几种方式,那么用正则表达式该怎么实现呢? 在python中,用正则表达式提取多层括号中最外层括号包含的内容 比如有一个字符串 : 学习python中有什么不懂的地方 ...

  7. Java正则获取小括号中的内容_java正则表达式获取大括号小括号内容并判断数字和小数亲测可用...

    获取大括号小括号内容 项目开发用到了,暂做个简单记录 private static String regex = "\\{([^}]*)\\}";//匹配大括号 private s ...

  8. JS截取指定字符串到指定字符串之间的内容

    JS截取指定字符串到指定字符串之间的内容 var str="<123>asdadsadsa<456>"; str = str.match(/<123& ...

  9. linux获取中括号内容,shell里使用正则表达式提取括号中的内容

    遇到个websphere MQ监控的问题,希望通过命令行的方式获取到MQ的一些状态: 1. su - mqm 使用mqm用户 2. dspmq 最简单的命令,查看队列控制器的状态: $ dspmq - ...

最新文章

  1. jQuery元素内容操作的方法有多少种?
  2. easyui复杂表单_EasyUI中实现form表单提交的示例分享
  3. oracle怎样把查询的null转换为0
  4. Hadoop localhost: frankxulei@localhost: Permission denied (publickey,password)
  5. 用matlab简单电路模型,基于MATLAB的电路模型仿真应用
  6. 2021高考成绩查询大连,2021年大连高考各高中成绩及本科升学率数据排名及分析...
  7. [kuangbin带你飞]专题五 并查集 A - Wireless Network
  8. 第四:SpringBoot生成Api管理mysql内保存的测试数据(接口自动化平台扩展)
  9. c3p0存在严重bug “APPARENT DEADLOCK“的问题
  10. zTree展开树节点
  11. 易用宝项目记录day4-代码生成器
  12. 共有76款 WIKI系统开源软件
  13. TCP四次挥手的2MSL详解
  14. alert转换成html,如何修改alert弹窗的具体样式?
  15. 浅谈ES6后的TDZ时间死区
  16. mysql 签到_签到功能,用mysql还是redis?
  17. 【02】Hadoop入门
  18. 听云短信接口安全测试,你的短信接口到底有多危险,可能瞬间损失过万,短信接口防盗刷测试
  19. CAR-T最新研究成果进展(2021年11月)
  20. 【转载】网络测试工具 iperf3

热门文章

  1. Android Studio 编译时app崩溃logcat一闪而过
  2. 2004-7-31 20:17:53 管理故事216之002-温水煮青蛙
  3. win 查看mySQL日志_Windows下MySQL日志操作
  4. 哈欠会传染,国际游学会沉迷
  5. 物流行业有什么重要的指标,如何进行数据分析?
  6. 第二次作业:淘宝案例分析
  7. 计算机动画的处理及应用教案,教科版高中信息技术(选修2)4.2.4《计算机动画技术的应用》教案.docx...
  8. SQL语句求交集、并集、差集
  9. ESP8266开发之旅 进阶篇⑤ 代码规范 —— 像写文章一样优美
  10. Docker快速入门4