У меня есть строка, как:регулярное выражение заменить «...» в конце строки
text1 = 'python...is...fun...'
Я хочу, чтобы заменить несколько «Вот к одному» «. только тогда, когда они находятся в конце строки, я хочу выход быть:
python...is...fun.
Так что, когда есть только один ". в конце строки, то он не будет заменен
text2 = 'python...is...fun.'
и выход так же, как TEXT2
Мои регулярные выражения, как это:
text = re.sub(r'(.*)\.{2,}$', r'\1.', text)
, которые я хочу для сопоставления любой строки, затем от {2 до n} из '.' в конце строки, но на выходе:
python...is...fun..
любые идеи, как это сделать? Thx заранее!
Это только заменит ровно три. – Brandin
Обновлено для замены 2 или более. С одним. – Scovetta