2016-11-07 84 views
0

我有以下的字符串(例如)选择使用正则表达式

"hhfghfgvcbfdsgvcfsdfgs{pattern}sdfdsfsdfdsfsdfdsfs" 

我想选择的整个字符串(内部的“”),如果图案包含一个定义的边界内的子字符串的字符串里面的字符串匹配。

如何使用正则表达式来做到这一点?

谢谢

+0

使用' “[^”] * \ {图案\} [^ “] *”' –

回答

0

这个模式应该做你想做的。

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

您可以试试RegExr

在JavaScript:

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