Desenrole o loop, quando usar
Estou tentando entender loops de desenrolar em regex. Qual é a grande diferença entre:
MINISTÉRIO[\s\S]*?PÁG
e
MINISTÉRIO(?:[^P]*(?:P(?!ÁG\s:\s\d+\/\d+)[^P]*)(?:[\s\S]*?))PÁG
Neste contexto:
Por que eu deveria usar o segundo, se o primeiro faz a mesma coisa?
Obrigado.