シナリオは次のとおりです。
dict = {'t1': 'm1', 'year': '2003'}
pattern = re.compile(r'#\{(.*?)\}')
str = "select * from records where year = #{year} and t1 = #{t1}"
私がやりたいことは、「select * from records where year = 2003 and t1 = m1」に置き換えるstr
ことです
Python正規表現を使用してそれを行う方法を誰か教えてもらえますか? ありがとう!