Hi Khabza,
> I have end up using ASCII Encoding instant of UTF-8
> it does not find any thing if I use 'BC' . chr(0x20AC) . '01' then i
> change to 'BC' . chr(0x80) . '01'
>
> The following code works
>
> if ( $euros eq 'BC' . chr(0x80) . '01' ) { # 0x20AC is the
> hexadecimal value of €
> # ...
> }
The Euro symbol is attributed 0x80 in Windows-1252 encoding and not in
ASCII. Euro symbol was created much later than the latest ASCII
revision.
> which I am not sure if my code will work to all version of windows.
> Is there a different between using ASCII or UTF-8?
UTF-8 encoding is a super-set of ASCII encoding.
Regards,
Alan Haggai Alavi.
--
The difference makes the difference
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
http://learn.perl.org/