Prentice Bisbal wrote on 10/14/10 1:47 PM: > Greetings. > > Can anyone suggest a good way of converting a string from UTF-8 to IA5 > (ASCII) for the gecos attribute. For example, I have the hypotheical > user Ërïç Cärtmân, with a lot of accented characters in his name > converting his name to ASCII using this code: > > my $gecos = encode('ascii', $cn); > > Turns it into this ugly mess: > > gecos: ?r?? C?rtm?n > > Anyone know of any decent perl functions that could turn it into > something more readable, like "Eric Cartman"? >
use Search::Tools::Transliterate; my $ascifier = Search::Tools::Transliterate->new( ebit => 0 ); my $gecos = $ascifier->convert($gecos); -- Peter Karman . http://peknet.com/ . pe...@peknet.com