如何检查正则表达式捕获组是否为空

时间:2017-10-30 14:29:45

标签: regex regex-group

我有以下正则表达式捕获组(?'my_group'[\ w。\& - / * *),它与具有指定字符的文本匹配。我的正则表达式也匹配一个空行,其中只有一个空格。在这种情况下,'my_group'为空,但确实存在。

现在,根据my_group是否为空,我想继续下一场比赛或者匹配下一行。

我尝试使用条件(?('my_group')<regex to match next line>|<skip>),但条件始终求值为true,即使my_group为空。

我怎么能解决这个问题?

0 个答案:

没有答案