Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex PhpStorm TODO过滤器_Regex_Phpstorm - Fatal编程技术网

Regex PhpStorm TODO过滤器

Regex PhpStorm TODO过滤器,regex,phpstorm,Regex,Phpstorm,在PhpStorm中,我创建了一个活动模板,在PHP注释中放置一个REVIEW标记:REVIEW[user\u name]text 然后,在TODO->Filter选项卡中,我创建了一个与此标记匹配的模式:REVIEW[^\s] 不幸的是,这个模式与标记不匹配,但是如果我创建一个像这样的简单模式REVIEW,它会匹配。也许我不能以常规方式使用正则表达式来定义模式?您的正则表达式在查看后匹配,而您可以使用*来定义零个或多个字符,或者使用+来定义一个或多个字符: REVIEW[^\s]* 或 您

在PhpStorm中,我创建了一个活动模板,在PHP注释中放置一个
REVIEW
标记:
REVIEW[user\u name]
text

然后,在
TODO->Filter
选项卡中,我创建了一个与此标记匹配的模式:
REVIEW[^\s]


不幸的是,这个模式与标记不匹配,但是如果我创建一个像这样的简单模式
REVIEW
,它会匹配。也许我不能以常规方式使用正则表达式来定义模式?

您的正则表达式在
查看
后匹配,而您可以使用
*
来定义零个或多个字符,或者使用
+
来定义一个或多个字符:

REVIEW[^\s]*



您的正则表达式在
查看后匹配
相反,您可以使用
*
表示零个或多个字符,或者使用
+
表示一个或多个字符:

REVIEW[^\s]*