RegExp.NoUTF8Check (gb.pcre)
Const NoUTF8Check As Integer = 1073741824 ' &H40000000
Quand l'option
UTF8 est activée, la validité du patron en tant que chaîne UTF-8 est automatiquement vérifiée.
Si une séquence d'octets UTF-8 invalide est trouvée, la Méthode
Compile renvoie une erreur.
Si vous savez déja que votre patron est valide et si vous voulez sauter cette vérification pour des raisons de performance, vous pouvez activer l'option RegExp.NoUTF8Check. Quand elle est active, l'effet d'un passage de chaîne UTF-8 invalide comme patron est indéterminé. Cela peut provoquer un crash du programme.
Notez que cette option peut aussi être passée à
Exec, pour supprimer la vérification de validité UTF-8 de la chaîne sujet.