Comment inclure une marque de guillemets dans le groupe d'exclusions RegEx dans Excel UDF

1

Avec l'aide de ceci Existe - t-il une formule Excel pour identifier les caractères spéciaux dans une cellule? Code VBA et excellent UDF, je vérifie les caractères spéciaux de mon fichier csv. En utilisant cette formule:

=RegExCheck([@ItemTitle],"[^\s,'.()!&%A-Za-z0-9é–_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-]")

Je peux ajouter le caractère que j'aime exclure dans cette partie

[^\s,'.()!&%A-Za-z0-9é–_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-]

Cependant, il n'accepte pas les guillemets doubles "dans quelque ordre que ce soit. Comment ajouter "dans cela

[^\s,'.()!&%A-Za-z0-9é–_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-]

groupe d'exclusion dans Excel UDF.

[^\s"A-Za-z0-9é_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-]avec un guillemet double fonctionne correctement dans https://regexr.com/ dans des positions de départ mais ne fonctionne excel 2019 (365)nulle part.

Junaid
la source

Réponses:

0

Voici quelques suggestions:

  • Utilisez le caractère deux fois ( "")
  • Utilisez le codage Unicode du caractère: \u0022
harrymc
la source
Je vous remercie. Je confirme que vos deux suggestions fonctionnent.
Junaid