Bonjour et meilleurs voeux à tous,

Ceci est mon premier billet de l'année.

  1. Premièrement, je souhaite comparer 2 chaînes de caractères contenant des caractères accentués.
    En utilisant la fonction strcmpi, l'expression suivante renvoie bien la valeur VRAI
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strcmpi('Mathematique','MatHEMATiqUE')
    Mais si je remplace le "e" par un "é" ou un "É", la fonction renvoie alors la valeur FAUX.
    Est-ce quelqu'un aurait un piste simple pour que la comparaison avec un caractère accentué renvoie la valeur VRAI ?
  2. Deuxièmement, je souhaiterais transformer une chaîne de caractères de minuscules accentués à majuscules.
    Et à part la jouer bourrin en gérant tous les cas, en cumulant boucle for end et switch case end, je ne vois pas de solution facile !


Voilà donc pour mes premières intérogations de l'année.

Merci d'avance pour votre aide.

Cordialement.

Stéphan