Je veux remplacer aeiou par bfjpv dans la chaîne entrée par l'utilisateur. Voici le code qui ne fonctionne pas: -Comment puis-je remplacer aeiou avec bfjpv en Perl?
print "Enter any String :";
while(($string = <>) ne "\n"){
@arr = split(//,$string);
for($i = 0 ; $i < $#arr ; $i++){
$char = $arr[$i];
if($char eq 'a' || $char eq 'e' || $char eq 'i' || $char eq 'o' || $char eq 'u'){
$char = $char + 1;
}
print $char;
}
}
Que dois-je faire pour ajouter un caractère? Je veux dire comment remplacer a
avec b
.
Beaucoup trop complexe. $ chr ++ fait la même chose. –
Oui, mais la signification est beaucoup plus claire. Et si chr était un entier? –