我有以下正则表达式捕获组(?'my_group'[\ w。\& - / * *),它与具有指定字符的文本匹配。我的正则表达式也匹配一个空行,其中只有一个空格。在这种情况下,'my_group'
为空,但确实存在。
现在,根据my_group
是否为空,我想继续下一场比赛或者匹配下一行。
我尝试使用条件(?('my_group')<regex to match next line>|<skip>)
,但条件始终求值为true,即使my_group
为空。
我怎么能解决这个问题?