使用正则表达式选择在定义的边界内包含子字符串的字符串

时间:2016-11-07 19:20:53

标签: regex

我有以下字符串(示例)

"hhfghfgvcbfdsgvcfsdfgs{pattern}sdfdsfsdfdsfsdfdsfs"

如果字符串中的模式匹配,我想选择整个字符串(在“”中)。

我怎样才能使用正则表达式?

由于

1 个答案:

答案 0 :(得分:0)

这种模式可以做你想要的。

^".*?\{pattern}.*?"$

您可以在RegExr上试用。

在JavaScript中:

text.match(/^".*?\{pattern}.*?"$/g);