The problem is that when you write $string =~ s/[אבגדהו]/a/; the accented characters are in Mac encoding, not in UTF-8.So they never match in the string.
You should be able to fix this problem using Unicode::Map8 or maybe, I am not (yet!) familiar with it, Encode, which will be part of the core in 5.8.0.
--
The Error Message is GOD - MJD
In reply to Re: questions about character encoding
by mirod
in thread questions about character encoding
by moof1138
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |