I’m guessing that it is the POSIX rather than Perl. But there are 3 compliance levels of the IEEE POSIX syntax: BRE (Basic Regular Expressions), ERE (Extended Regular Expressions), and the deprecatedSRE (Simple Regular Expressions)
If a person is looking for tutorials and cheatsheats on the net, it would be helpful to be certain of which they should be seeking.
No. It just doesn’t make sense for the syntax RegEx.
Tutorials on the application of RegEx for Gramps data makes sense.
But adding tutorials on RegEx syntax would be like adding wiki tutorial on your OS or learning Python. These are already done better elsewhere. The wiki should only address how to they relate in an unusual way to Gramps.
I could not find any reference to suggest that it follows any of the POSIX levels, although for the usage of our filters I suspect that this doesn’t matter.
I think that for the vast majority of likely re used in Gramps, the relatively minor variations in syntax just doesn’t matter. I suppose that a very advanced user might be able to find some expression where it does; but I also suspect that user could read the Python docs to get the details.
Note in the documentation that the Python version of re has changed over time, usually in a backward compatible fashion. So the actual syntax of Gramps would be that of the version of Python that you have installed to run Gramps.