Je suppose que cela a déjà été répondu, mais j'ai du mal à trouver quelque chose. Un grand nombre de messages que je trouve sont liés à la recherche de FLEC1 (caractère arabe) et les suggestions à utiliser, mais cela ne fonctionne pas pour moi. J'essaie de trouver et de remplacer toutes les occurrences d'un caractère spécial qui s'affiche sous la forme xB7 dans mon fichier .xml.Notepad ++ - Trouver et remplacer un caractère spécial
Je ne sais pas vraiment ce que la terminologie correcte est ici pour ce que je suis en train de trouver, quand je recherche « caractères spéciaux » elle se termine toujours avec FLEC1 ...
Je crois que c'est l'objet en question; http://www.fileformat.info/info/unicode/char/b7/index.htm
Le notepad ++ documentation suggère de chercher \ x alors le code 2 octets, mais la recherche de \ xB7 ne fonctionne pas, ni ne \ xxB7
http://docs.notepad-plus-plus.org/index.php/Regular_Expressions#Non_ASCII_characters
Copier et coller ne pas non plus travail.
Une autre suggestion était; [^ \ x00- \ x7F] +
Cependant, cela ne fonctionne pas correctement, il saute des codes xB7 singuliers et sur une chaîne de 9 xB7s dans une rangée il trouve les 4 premiers et les 4 suivants ...
Pour contourner ce problème, étant donné que je avais besoin pour obtenir le fichier, je substitua le xB7 pour * dans une recherche;. Aqua. * Woven. * Devant. * Vest. * Puis remplacé par la description correcte. Corriger cela sur la base de données était 100 fois plus facile, j'ai juste utilisé SQL pour remplacer le caractère avec un espace. – RDKells
un exemple reproductible aiderait – snoram
Essayez avec: 1) encoder en ANSI; 2) faites le remplacement '\ xB7' ==>' whatYou Want'; 3) encoder à UTF8 – Toto