Задать вопрос
@LakeForest

Как передвинуть символ + в строке через регулярку: приве+т -> прив+ет?

чтобы + стоял до ударной гласной буквы
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
А зачем тут регулярка?
text = 'приве+т'

symbol = '+'   # символ
shift_pos = -1 # на сколько подвинуть

pos = text.find(symbol)
out = text[:pos] + text[pos+1:]
out = f'{out[:pos+shift_pos]}{symbol}{out[pos+shift_pos:]}'

print(out)
# прив+ет
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы