See, I have this massive chunk of code to convert RTF into HTML and I get problems with special characters when their is "something" (other than a space) between the special character and the rest of the word. For example, the flow "\'c9cole Polytechnique de Montr\'e9 al \par." seems to have only a space between the last "é" and "al" and between "al" and "\par" too. However, when I mark, nl2br() and explode the string, here is what is returned on screen:
2078: $$!!CONTROL++--++SPACECHARc9 2079: cole 2080: Polytechnique 2081: de 2082: Montr 2083: $$!!CONTROL++--++CHARe9 2084: al. 2085: $$!!CONTROL++--parAs you can see, <br>s were introduced before and after "al", which means there is a \n and/or \r char there, that I an't see when I print the stream with echo.
My goal now is to detect those characters to delete them from the RTF stream I have to interpret. How to do it is where I hit a wall.
Any ideas how to do this?
Thanks a lot for any input,