2
Handlebars.Net
のメール内容を解析しています。Regex - 二重中括弧( `{{text}}`)で囲まれたテキストを検索しますが、三角括弧( '{{{text}}}')は検索しません。
string template = "{{I should be found}} but {{{I shouldn't}}}";
私は先読みし、これらのタグを見つけるためにlookbehindsのいくつかの組み合わせを使用する必要があると思うが、私はこれを動作させることはできません:ユースケースはそうのようなものです。私は必要なものに近い正規表現を作成しましたが、必要な方法とまったく同じようには一致しません - [^{]({{.*}})(!?})
アイデア?
あなたが負の前後参照アサーションと、この正規表現を使用することができます
正規表現の味は何ですか? – anubhava
@anubhavaこの例はpcre(php)です - 私はhttps://regex101.com/を使用しています – thisextendsthat