2 ответов:
string заменить() функция если отлично решает эту проблему:
строку.заменить(s, Старый, Новый [, maxreplace])
возвращает копию строки S все вхождения подстроки старые заменяются новыми. Если задан необязательный аргумент maxreplace, то заменяются первые вхождения maxreplace.
>>> u'longlongTESTstringTEST'.replace('TEST', '?', 1) u'longlong?stringTEST'
использовать
re.subнепосредственно, это позволяет указатьcount:regex.sub('', url, 1)(обратите внимание, что порядок аргументов
replacement,originalне наоборот, как можно было бы заподозрить.)
Comments