Thanks for your help in this issue that I have. With all the try and proposition you made, that guide me to a solution. This is the explaination...
The problem is due to an exportation of data from a tool called Evolve (a apps library/product Catalog). It generate an Excel Extract of the data. I took for granted that the extract was good but I saw a weird behaviour. Some - was exported properly. But in same case the - was a copy paste from word that gives a longer -. In the Exportation, this long - gaves me the !!, which is a error in converting the character. I figured that out by copying directly the !! symbol in SQL (gives a blank) or Outlook (gives a square with a interrogation marks in it).
This Characters is CHAR(19). I just split the original string char by char to see the value.
I fix my problem by replacing the CHAR(19) by a -.
I ask the product owner of Evolve to correct this behaviour.
Thanks again for your comments en suggestion!