Разверните петлю, когда использовать
Я пытаюсь понять развернутые циклы в регулярных выражениях. В чем большая разница между:
MINISTÉRIO[\s\S]*?PÁG
а также
MINISTÉRIO(?:[^P]*(?:P(?!ÁG\s:\s\d+\/\d+)[^P]*)(?:[\s\S]*?))PÁG
В данном контексте:
Почему я должен использовать второй, если первый делает то же самое?
Благодарю.