古いテンプレート エンジン スキーマからデータを抽出するスクリプトを作成しています。
[%price%]
{
$54.99
}
[%/price%]
[%model%]
{
WRT54G
}
[%/model%]
[%brand%]{
LINKSYS
}
[%/brand%]
[% %] 内のすべてがキーで、{ } 内のすべてが値です。Python と正規表現を使用して、ここまで取得できました: (?<=[%)(?P\w*?)(?=\%])
['price', 'model', 'brand'] を返す
ブラケットデータを値として一致させるのに問題があります