Bonjour,
Je souhaite parser la chaine suivante avec sscanf:
str="[group]"
Je souhaite :
- M'assurer de la présence de '['
- Récupérer la chaine 'group'
- M'assurer de la présence de ']'
J'utilise le format suivant, mais sans résultat :
ret = sscanf(str, " %[[] %[a-zA-z] %[]]", t1, t2, t3);

En revanche, si str="{group}" et que le format est :
ret = sscanf(str, " %[{] %[a-zA-z] %[}]", t1, t2, t3);
ca marche bien !

Je pense que les caractères '[' et ']' posent problème .... mais je ne trouve pas la solution.

Avez vous des idées ?