Я не могу найти хороший ресурс по этому вопросу .. Я пытаюсь сделать простую замену.
Я хочу заменить часть, где его (. *?), Но могу 'Не могу понять синтаксис, как это сделать. Я знаю, как это сделать в PHP, поэтому я возился с тем, что, по моему мнению, может быть основано на этом (вот почему у него есть 1 доллар, но я знаю, чтоне правильно в Python) .. Я был бы признателен, если кто-то может показать правильный синтаксис, я не спрашиваю конкретику для какой-либо определенной строки, просто, как я могу заменить что-то вроде этого, или если бы он имел более 1 ().. спасибо
originalstring = 'fksf var:asfkj;'
pattern = '.*?var:(.*?);'
replacement_string='$1' + 'test'
replaced = re.sub(re.compile(pattern, re.MULTILINE), replacement_string, originalstring)