2016-11-07 81 views
0

我有以下的字符串(例如)選擇使用正則表達式

"hhfghfgvcbfdsgvcfsdfgs{pattern}sdfdsfsdfdsfsdfdsfs" 

我想選擇的整個字符串(內部的「」),如果圖案包含一個定義的邊界內的子字符串的字符串裏面的字符串匹配。

如何使用正則表達式來做到這一點?

謝謝

+0

使用' 「[^」] * \ {圖案\} [^ 「] *」' –

回答

0

這個模式應該做你想做的。

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

您可以試試RegExr

在JavaScript:

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