Главная / Регулярные выражения Perl и их применение / В тексте надо все цифры увеличить на 1, а 9 заменить на 0. Какие операторы делают это правильно?

В тексте надо все цифры увеличить на 1, а 9 заменить на 0. Какие операторы делают это правильно?

вопрос

Правильный ответ:

s/(\d)/++$1/ge
s/(\d)/my $a=''.$1; ++$a/ge
s/(\d)/$1 < 9 ? $1+1 : 0/ge
s/(\d+)/$1 < 9 ? $1+1 : 0/ge
s/(\d*)/$1 < 9 ? $1+1 : 0/ge
s/(\d)/($1+1)%10/ge
Сложность вопроса
79
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Бегу кутить отмечать 5 в зачётке по тесту
07 фев 2019
Аноним
Я завалил сессию, какого рожна я не углядел этот крутой сайт с решениями по тестам интуит до этого
11 июл 2018
Аноним
Я завалил экзамен, какого рожна я не углядел этот крутой сайт с ответами по тестам интуит до зачёта
31 мар 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.