Salut tout le monde,

j'aurais besoin des lumière des dieux de la regexp QT.
Pour expliquer mon cas : Je reçois d'un serveur un fichier de type XML mais qui contient des caractères non xml dans ce fichier. Je ne peux rien faire là dessus.
Du coup j'essaie je dois modifier le & en & avant de balancer le fichier dans un QDomDocument . DOnc là pas de soucis; un simple replace("&","&") suffit.

mais dans le cas où on finirait un jour par recevoir des des fichier xml compliant j'aurais des soucis du style & à la place de &

Donc ma question est ce que vous auriez une regexp qui rempalcerai uniquement les & et pas les & < >.. ??
j'ai pensé à cela mais ca ne amrche aps des masse : temp_string.replace(QRegExp("&^[\w]{2,3};"),"&");

Merci d'avance