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.