Я хочу заменить aeiou на bfjpv в введенной пользователем строке. Вот код, который не работает: -Как заменить aeiou на bfjpv в 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;
}
}
Что мне делать, чтобы добавить одного персонажа? Я имею в виду, как мне заменить a
на b
.
Слишком сложно. $ chr ++ делает то же самое. –
Да, но это гораздо яснее по смыслу. Что, если chr было целым числом? –