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

/comp/gb.pcre/regexp/compile

# RegExp.Compile (gb.pcre)

Sub Compile ( Pattern As String [ , CompileOptions As Integer ] )

Compile vous permet de précompiler une expression régulière pour une exécution ultérieure avec la méthode Exec. C’est surtout utile quand vous avez un motif que vous voulez confronter à un ensemble de textes, car compiler une seule fois et exécuter un grand nombre de fois est plus rapide que de compiler et exécuter à chaque fois.

Compile et Exec sont tous deux appelés automatiquement, si vous spécifiez un motif et un texte sujet en créant un objet RegExp.

Voici la liste des options de compilation que vous pouvez préciser :

- Anchored.

- Caseless.

- DollarEndOnly.

- DotAll.

- Extended.

- Extra.

- MultiLine.

- NoAutoCapture.

- Ungreedy.

- UTF8.

- NoUTF8Check.