辞書に入力するために、html ドキュメント内のいくつかの変数名を照合しようとしています。私はhtmlを持っています
<div class="no_float">
<b>{node_A_test00:02d}</b>{{css}}
<br />
Block mask: {block_mask_lower_node_A} to {block_mask_upper_node_A}
<br />
</div>
<div class="sw_sel_container">
Switch selections:
<table class="sw_sel">
<tr>
<td class="{sw_sel_node_A_03}">1</td>
<td class="{sw_sel_node_A_03}">2</td>
<td class="{sw_sel_node_A_03}">3</td>
<td class="{sw_sel_node_A_04}">4</td>
<td class="{sw_sel_node_A_05}">5</td>
{ と ( } または : ) の間のコードを一致させたい。しかし、それが {{ で始まる場合は、まったく一致させたくありません (これをインライン css に使用します}
これまでのところ、正規表現があります
(?<=\{)((?!{).*?)(?=\}|:)
しかし、これはまだ {{css}} 内のテキストに一致しています。