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

Можно ли задать определенное количество замены для re.sub?

Данный код заменяет все подходящие, возможно ли задать условие при котором будет заменятся такое количество, какое пропишу?
Даны две строки. Удалить в первой строке первое вхождение второй строки
import re

a = 'asdasddasdcx'
b = 'as'
a = re.sub(b, '', a)
print(a)
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
LazyTalent
@LazyTalent
Data Engineer, Freelancer
re.sub()
>>> import re
>>> pattern = re.compile('as')
>>> line = 'asdasddasdcx'
>>> re.sub(pattern, '', line, count=1)
'dasddasdcx'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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