正则表达式匹配大括号里面的内容

正则表达式匹配大括号里面的内容

最近接触到正则的一个匹配的问题,由于之前对正则知识点的遗忘,导致有点手忙脚乱的
故写个来记录一下针对对大括号里面的内容进行一个匹配(基础的介绍这里就不多说了,直接去看官网[http://www.runoob.com/regexp/regexp-syntax.html]
方法一:
              {[^}]+}
#
var str = "aa ds sdf {asdf asdfag }";
var str1 = str.match(/\{[^\}]+\}/)[0];
方法二:
              /{[\S\s]+}/或者/{(.|\r\n)+}/
                *注:\S\s可是微软文档中对\n匹配的标准用法哦
#
var str = "aa ds sdf {asdf asdfag }";
var str1 = str.match(/\{[\S\s]+\}/)[0];
希望对大家也能有点帮助哦!
以下两个工具大家可以在线尝试尝试哦

JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript
正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值