ユーザー指定の形式を使用してファイルの名前を変更するクラスを作成しています。この形式はstr.format
、空白を埋めるためにメソッドが呼び出される単純な文字列になります。
私の手順では、中括弧に含まれる変数名を抽出する必要があることがわかりました。たとえば、文字列には、が含まれている場合があります。{user}
これにより、が生成されuser
ます。もちろん、1つの文字列には複数の括弧のセットがあり、それぞれの内容を表示順に取得してリストに出力する必要があります。
したがって、"{foo}{bar}"
を生成する必要があり['foo', 'bar']
ます。
これを行う最も簡単な方法はを使用することre.split
だと思いますが、正規表現については何も知りません。誰かが私を助けることができますか?
前もって感謝します!