Documentation de Gambas - /comp/gb.pcre/regexp/extra

/comp/gb.pcre/regexp/extra

# RegExp.Extra (gb.pcre)

Const Extra As Integer = 64 ' &H40

Cette option de compilation a été inventée pour activer des fonctionnalités additionnelles de PCRE qui sont incompatibles avec Perl, mais actuellement très peu utilisées.

Quand elle est positionnée, tout antislash dans un patron, suivi d'une lettre sans signification spéciale, provoque une erreur, réservant ainsi ces combinaisons à des extensions futures. Par défaut, comme dans Perl, un antislash suivi d'une lettre sans signification particulière est traité comme un literal.

Il n'y a actuellement pas d'autre caractéristique contrôlée par cette option. Elle peut aussi être activée par un paramètre `(?X)` dans un patron.