这次给大家带来JS+正则取得小括号、中括号及花括号内容步骤详解,JS+正则取得小括号、中括号及花括号内容的注意事项有哪些,下面就是实战案例,一起来看一下。

JS 正则表达式 获取小括号 中括号 花括号内的内容

JS获取括号内容

var str="123{xxxx}456[我的]789123[你的]456(1389090)789";

var regex1 = /\((.+?)\)/g; // () 小括号

var regex2 = /\[(.+?)\]/g; // [] 中括号

var regex3 = /\{(.+?)\}/g; // {} 花括号,大括号

// 输出是一个数组

console.log(str.match(regex1));

console.log(str.match(regex2));

console.log(str.match(regex3));

使用在线HTML/CSS/JavaScript代码运行工具http://tools.jb51.net/code/HtmlJsRun测试运行结果如下:

附:JAVA正则匹配语句regex = "(?<=\\[)(\\S+)(?=\\])"

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

php 正则 花括号,JS+正则取得小括号、中括号及花括号内容步骤详解相关推荐

  1. ts文件引入js文件_如何编写一个d.ts文件的步骤详解

    前言 本文主要讲怎么写一个typescript的描述文件(以d.ts结尾的文件名,比如xxx.d.ts). 最近开始从js转ts了.但是要用到一些描述文件(d.ts),常用的比如jquery等都可以通 ...

  2. 构建外卖系统小程序,订单管理功能实现步骤详解

    外卖系统小程序是近年来越来越受欢迎的一种订餐方式,方便快捷,并且可以减少人与人之间的接触,更加卫生安全.为了搭建一个完善的外卖系统小程序,订单管理功能是必不可少的一部分.在本文中,我们将详细介绍如何实 ...

  3. html web form id,小程序如何获取多个formId实现详解

    小程序如何获取多个formId实现详解 发布时间:2020-09-03 08:04:34 来源:脚本之家 阅读:135 作者:jANE2160 很多人使用过form和button的多层嵌套来实现点击一 ...

  4. imagepreview使用案例_微信小程序wx.previewImage预览图片实例详解

    一.小知识 二.例子 1.wxml 2.wxss .container { box-sizing:border-box; padding:20px; } .previewimg{ float:left ...

  5. js购物车功能php,使用JS实现购物车功能步骤详解

    这次给大家带来使用JS实现购物车功能步骤详解,使用JS实现购物车功能的注意事项有哪些,下面就是实战案例,一起来看一下. 我们肯定都很熟悉商品购物车这一功能,每当我们在某宝某东上购买商品的时候,看中了哪 ...

  6. html5走格子游戏,JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解

    JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解 发布时间:2020-09-26 20:42:24 来源:脚本之家 阅读:112 作者:krapnik 本文实例讲述了JS/HTML5游戏常 ...

  7. 下拉多选框 微信小程序_微信小程序下拉框组件使用方法详解

    本文实例为大家分享了微信小程序下拉框组件的使用方法,供大家参考,具体内容如下 适用场景 1.省市三级联动 2.出生日期选择 3.性别选择 4.一般性的下拉选择等 一.省市三级联动使用 注意mode = ...

  8. php 合并数组对象,JS内数组合并方法与对象合并实现步骤详解

    这次给大家带来JS内数组合并方法与对象合并实现步骤详解,JS内数组合并方法与对象合并实现的注意事项有哪些,下面就是实战案例,一起来看一下. 1 数组合并 1.1 concat 方法var a=[1,2 ...

  9. 微信公众平台菜单编辑php,Vue.js实现微信公众号菜单编辑器步骤详解(上)

    这次给大家带来Vue.js实现微信公众号菜单编辑器步骤详解(上),Vue.js实现微信公众号菜单编辑器的注意事项有哪些,下面就是实战案例,一起来看一下. 学习一段时间Vue.js,于是想尝试着做一个像 ...

最新文章

  1. linux redis 启动警告解决方法
  2. 大道至简第五章阅读笔记
  3. UGUI 锚点设置为四方扩充模式然后设置局部坐标为0将出现什么问题
  4. 醒醒!Python已经支持中文变量名啦!
  5. php无法用mail函数发送邮件之原因
  6. [转载]eXeScope 6.50本地溢出分析
  7. 【源码】2012年斗地主算法大全
  8. centos7不中断执行命令
  9. vue 编辑弹框,编辑页面,列表数据也会跟着变
  10. DPDK 16.04/16.11.2 默认tx offload是关闭的引起tx vlan offload无效
  11. 如何针对大数据进行分析
  12. C语言使用SQLite3数据库
  13. 使用群晖ds218play下载电驴文件
  14. 在VS Code中使用Clang-Format
  15. TSC打印机使用教程终极版(转)
  16. Docker 之WARNING: IPv4 forwarding is disabled. Networking will not work. 解决办法
  17. 微信小程序开发:集成腾讯地图的步骤
  18. 【Qtree】Query on a tree系列LCT解法
  19. OSPF基本概念和OSPF配置
  20. sql server获取当前日期

热门文章

  1. vscode设置代码提示开启方法步骤
  2. 洛谷P1757 分组背包题解
  3. 某班有最多不超过30人(具体人数由实际输入决定)参加期末考试,最多不超过6门(具体门数由实际输入决定)。
  4. linux中free -m命令详解,Linux中free命令起什么作用呢?
  5. shell中色彩处理和三剑客之awk使用技巧
  6. educoder 数据库系统概论2022 SQLServer 储存过程的创建与使用
  7. Oracle语法 及 SQL题目(二)
  8. Navicat运行sql文件导入数据库失败出错
  9. mysql 每天增量备份_mysql增量备份
  10. 申宝投资-网络游戏等板块涨幅靠前