Olá,
Preciso de uma Regex que retorne grupos de 5 linhas que contém 2 ou mais hifens.
Tenho o seguinte texto:
\r\n \r\n \r\n\r\n \r\n -------------- -------------- -------------- -------------- \r\n -------------- -------------- -------------- -------------- \r\n -------------- -------------- -------------- -------------- \r\n --- ---------------- ------ \r\n -------------- -------------- -------------- -------------- \r\n \r\n \r\n \r\n\r\n \r\n \r\n
E a seguinte Regex:
([^\r\n]*-{2,}[^\r\n]*\r\n){5}
Tá funcionando direitinho, só que quando consulto os grupos de correspondência (match.Groups) tem um grupo a mais, que é na verdade um subgrupo igual à ultima linha do primeiro grupo.
O que estou fazendo de errado?
Se tenho só uma sequência de 5 linhas com ao menos 2 hifens, porque ele tá trazendo esse subgrupo? Não quero isso.
Desde já agradecido,
Luiz Fernando Cruz