私はそのような文字列を持っています:
<p>Year: ={year}</p>\
<p>Director: ={director}</p>\
<ul>@{actors}<li class="#{class}">={actor}</li>{actors}</ul>\
={match}
そして、私は中にないものをすべて抽出したい@{word}...{word}
ので、この場合、私は一致させたいのですが、では={year}
あり={director}
ません={actor}
。これは私がこれまでに得たものですが、機能していません。
/(?!@.*)=\{([^{}]+)\}/g
何か案は?
編集:私の現在の解決策は、={match}
内部のすべてを見つけて、のようなもの@{}...{}
に置き換えることです。次に、外にあるものをつかみ、最後に戻って、フラグが立てられたものを元の状態に戻します。=
=&