Как заменить период между буквами, но не числа?Python

Программы на Python
Anonymous
 Как заменить период между буквами, но не числа?

Сообщение Anonymous »

Мне нужно изменить строку, которая выглядит следующей: chad.floor = 3,5 на: chad_floor = 3.5
только. , который находится между буквами заменяется, а не тот, у кого числа.

Код: Выделить всё

("[\w*].[\w*]", "_", "chad.floor = 3.45")
Это приводит к: ___r = _5
, который, из того, что я могу сказать, просто заменяет все в матче. < Br/> Как я могу изменить свой RE, чтобы сохранить весь текст, и заменить только. , который находится между буквами, но не числами?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ot-numbers

Вернуться в «Python»