RegEx在两个字符串之间获取数据

时间:2016-03-24 18:06:06

标签: javascript regex

有人可以帮助我使用正则表达式来获取两个字符串之间的匹配数据吗?

我有以下格式的数据

/* BEGIN EXAMPLE SECTION */
"One" : "1",
"Two" : "2",
/* END EXAMPLE SECTION */

我希望输出为:

"One" : "1",
"Two" : "2",

我正在使用gulp strip code任务来删除注释并获取其中的数据。

start_comment和end_comment需要一个正则表达式,分别匹配注释部分的开头和注释部分的结尾。文件中的正则表达式为:

var re = new RegExp("([\\t ]*\\/\\* ?BEGIN ANGULAR SECTION?\\*\\/)[\\s\\S]*?(\\/\\* ?END ANGULAR SECTION?\\*\\/[\\t ]*\\n?)", "g");

1 个答案:

答案 0 :(得分:0)

如果全部在一行,您可以尝试:/.*/(.*)/ 您正在寻找第二个和第三个斜杠(/)之间的数据。 paren给你分组。

如果您有多行,则需要集成一种语言。