У меня есть пример строки. Как заменить первое вхождение этой строки в более длинную строку пустой строкой?
regex = re.compile('text')
match = regex.match(url)
if match:
url = url.replace(regex, '')
Ответ 1
Функция string replace() отлично решает эту проблему:
string.replace(s, old, new [, maxreplace])
Вернуть копию строки s, в которой все вхождения подстроки old заменены на new. Если задан необязательный аргумент maxreplace, заменяются первые вхождения maxreplace.