Я попробовал, как показано ниже,
Код: Выделить всё
import re
x = re.findall("\$(.*)(?=}{0,1})", txt)
print(x)
Здесь образец состоит из всех цифр, но на самом деле это все возможные цифры/символы.
Я пытался замените параметр, определенный в XML-файле конфигурации, например ${currenttime} или ${currentbalance-300, но иногда этот параметр может быть $currenttime или $currentbalance -300, поэтому мне нужно написать регулярное выражение, соответствующее ему.
Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-i-want