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.

Réponses:


0

Voici quelques suggestions:

  • Utilisez le caractère deux fois ( "")
  • Utilisez le codage Unicode du caractère: \u0022

Je vous remercie. Je confirme que vos deux suggestions fonctionnent.
Junaid
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.