文字列内のFreemarker FTLタグを無視する正規表現を作成しようとしています。 私は例"Hi, [#if gender="Male"]Mr[#elseif]Mrs[/#if] ${name} I've a special offer for you."
Freemarker FTLタグを削除するJava正規表現
のテキストとFTL tagsでテンプレートをした私はFTLタグ、[#something]
パターンを持っているので、タグのみを交換したい:私はusings角括弧構文です。交換が"Hi, Mr Mrs ${name} I've a special offer for you."
サンプルstrのためでReplaceAll後に予想される出力とは何ですか? "Mr/Mrs"をそのまま残すか、 '$ {name}'のように$ {name}を表示したいですか? – dambros
私は期待した最終結果を明確にするために質問を編集しました。ありがとう – drenda