Test, validate and match regular expressions
Matches dates written in Portuguese format, such as '25 de dezembro de 2023' or '1 de janeiro de 2000'. The day is 1-2 digits, the month is a full Portuguese month name, and the year is 4 digits, all separated by 'de' with one or more spaces. Useful for parsing dates in Portuguese-language documents, forms, or text processing.