PERL - accents
Bonjour,
j'ai un petit probleme avec les accents dans la console Perl, en effet lorsque je fait un script de ce type
lorsque je fait
$var = STDIN;
chomp($var);
print($var);
# OK, ca marche bien
mais si je fait
$var = àéèêâùç;
print($var);
# PROBLEME j'obtient des caracteres etrange.
je pense que c'est un probleme de codage des caracteres sur un nombre de byte different. j'ai donc essayé la translitteration....
$var = tr/\0-\x{FF}/CU;
mais c'est pire erreur de compilation.
j'ai meme essayé avec un eval("tr/\0-\x{FF}/CU"); mais ca marche pas non plus
Avez vous une solution pour pouvoire utiliser des accents dans la console
Paul.
j'ai un petit probleme avec les accents dans la console Perl, en effet lorsque je fait un script de ce type
lorsque je fait
$var = STDIN;
chomp($var);
print($var);
# OK, ca marche bien
mais si je fait
$var = àéèêâùç;
print($var);
# PROBLEME j'obtient des caracteres etrange.
je pense que c'est un probleme de codage des caracteres sur un nombre de byte different. j'ai donc essayé la translitteration....
$var = tr/\0-\x{FF}/CU;
mais c'est pire erreur de compilation.
j'ai meme essayé avec un eval("tr/\0-\x{FF}/CU"); mais ca marche pas non plus
Avez vous une solution pour pouvoire utiliser des accents dans la console
Paul.
A voir également:
- PERL - accents
- Lettres avec accents - Guide
- Denon perl pro test - Accueil - Audio
- Pourquoi les accents circonflexes disparaissent dans mes messages - Forum Mobile
- Signification 2 accents circonflexes - Forum Mail
- Active perl - Télécharger - Édition & Programmation
1 réponse
et avec
Où x est suivi par le code ASCII en hexa : http://www.commentcamarche.net/base/ascii.php3
$var = \x21;par exemple ?
Où x est suivi par le code ASCII en hexa : http://www.commentcamarche.net/base/ascii.php3