私はC#と書簡マージアプリケーションを使用しています。ユーザーはテンプレートを次のように保存します。削除を使用しないマージタグ正規表現
Dear [[-UserName-]],
You have been subscribed for [[-SubscriptionName-]]...
などです。 [[-xxxxx-]]
プレースホルダの間にカスタムフィールドがたくさんあります。私はそれらをうまくマージしています。しかし、時には彼らはいくつかの場所の所有者に渡すことはありません。私はそれらのものを正規表現を使用して見つけて空の文字列で置き換えたいと思います。
技術的には、私は[[-what ever it is in between-]]
を見つけて、あなたが使用することができます[[--]]
タグ
プレースホルダにはどのような文字を使用できますか? '-'または'] '文字が現れることはありますか? – Laurel
これは私のプレースホルダー[[-SubscriptionName-]]です。あらかじめ定義されたタグの間には、アルファの数字のみが使用できます。 – Krishna
いいえ、 '[[-SomeName - ]]'は有効です。 – Krishna