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

匹配大括号里面的内容方法有两种。



方法1:



<br />
{[^}]+}
示例:
var str = "aa ds sdf {asdf asdfag }";
var str1 = str.match(/\{[^\}]+\}/)[0];
方法二:



&nbsp;/{[\S\s]+}/或者/{(.|\r\n)+}/&nbsp;&nbsp;



注:\S\s可是微软文档中对\n匹配的标准用法



示例:



<br />
var str = "aa ds sdf {asdf asdfag }";
var str1 = str.match(/\{[\S\s]+\}/)[0];
<br />



&nbsp;&nbsp;&nbsp;&nbsp;

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注