我有一个字符串
{循环var = someText}
其中someText可以是:'w或_或[or]
我有这个:
/[{loop var=]['w_'[']][}]/
or
/'b{loop var='b['w_'[']]'b}'b/
需要匹配
下面任何一个的整个字符串{loop var=MainMenu}
{loop var=menu[0]}
{loop var=Menu_main}
您可以使用
/{loop var=[]['w]+}/
查看regex演示
当您在非量化字符类中包含[{loop var=]
和['w_'[']]
时,您创建了匹配1个字符的子模式,而您需要匹配字符序列。
:
-
{loop var=
-文字字符序列 -
[]['w]+
-字符集中的一个或多个(+
)字符-字字符(包括_
),] and
[' -
}
-一个文字}