On 2017-09-07 12:35, Klaus major-k via use-livecode wrote:
Hi firends,
I am trying to replace "mm2" in a unicode text file with
"mm(superscript2)"
but obviously "replace" does not do what I want or I am missing
something!?
My effort so far:
...
## Read TXT file and make it LC compatible, this is doing fine:
put url ("binfile:" & tFile) into tData
put textdecode(tData,"UTF-8") into tDataComplete
replace CRLF with CR in tDataComplete
## Superscript 2 in Unicode
put numToCodepoint(0x00B2) into tSup
## But this line does nothing actually?
replace "mm2 " with ("mm" & tSup & " ") in tDataComplete
I tried:
put "mm2 foo Танюша mm2 bar" into tText
put numToCodepoint(0x00B2) into tSup
replace "mm2 " with ("mm" & tSup & " ") in tText
put tText
Here in a variety of versions and it seems to work...
What is the contents of tDataComplete in the case you can't get to work?
Warmest Regards,
Mark.
--
Mark Waddingham ~ [email protected] ~ http://www.livecode.com/
LiveCode: Everyone can create apps
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode