[Gambas-user] simple replace question
Ron_1st
ronstk at ...239...
Wed Mar 4 17:56:42 CET 2009
On Wednesday 04 March 2009, Rolf-Werner Eilert wrote:
> Bruce schrieb:
> > On Thursday 05 March 2009 01:34:29 Rolf-Werner Eilert wrote:
> >> newString = Conv(st, "UTF-8", "ASCII")
> >>
> >> Replace(st, "½", ".5")
> >
> > Thanks RW,
> >
> > That got me started at least.
> >
> > So far:
> > TRY wx = Conv(lp1[5], "UTF-8", "ASCII")
> > TRY wx = Replace(wx, "½", ".5")
> > TRY wx = Replace(wx, "¼", ".25")
> > TRY wx = Replace(wx, "¾", ".75")
> > seems to work.
> >
> > I had to put the TRY's in because 3/4 doesn't seem to handle properly
> > otherwise.
> >
>
> No wonder, because 3/4 doesn't exist in ASCII. This is what my character
> table program says about this character:
>
> UTF-8: 0xC2 0xBE
> UTF-16: 0x00BE
>
> C-Oktal terminiertes UTF-8: \302\276
> Dezimale XML-Entität: ¾
>
> So you should look for a string consisting of C2 and BE, that is
> chr$(194) and chr$(190) as we can presume this is UTF-8. Try this:
>
> xStr = chr$(194) & chr$(190)
> wx = Replace(wx, xStr, ".75")
>
> Does this run? Or even
>
> wx = Replace(wx, chr$(194) & chr$(190), ".75")
>
> should work. At least if I'm right, but I never tried this.
>
>
> Rolf
>
http://www.eki.ee/letter/chardata.cgi?ucode=00BE
found in charsets: 8859-1 (BE); 8859-13 (BE); 8859-8 (BE); 8859-9 (BE);
CP1116 (F3); CP1122 (B9); CP1252 (BE); CP1254 (BE); CP1255 (BE); CP1256 (BE);
CP1257 (BE); CP1258 (BE); CP775 (F3); CP850 (F3); CP857 (F3); CP863 (AD);
Dangerous the differences between char sets.
I was suprised it is not in ASCII also.
I know my Epson fX80 with IBM supplied ROM did have it. (ancient history :) )
Ron
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
Best regards,
Ron_1st
--
More information about the User
mailing list