两个字符串作为示例:"1@{loop1}dummy{s1}dummy"和"{loop1}dmy{s1}dmy",我的reg表达式是:/[^@]\{([\S\s][^\}@]*)\}/g,我在:上测试了它它匹配第一个字符串中的"s1“、第二个字符串中的"loop1”、"s1“,这正是我所需要的,但是当用javascript编写这个代码时:
var str1 = "1@{loop1}dummy{s1}dummy
是否有一个简洁的正则表达式来匹配一对括号和一个前进点,但不匹配括号中的内容。这是为了在使用R-Sublime的Sublime Text 2中突出显示语法。在下面的示例中,我想突出显示(正匹配)三个字符:.() ^^ ^ match only these three
目前,我使用的是\.\(.+\),它匹配我想要的字符,但也匹配括号内<