Bir String içerisinde Freemarker FTL etiketlerini yok saymak için bir regexp oluşturmaya çalışıyorum. Ben sadece FTL etiketlerini [#something]
desen var bu yüzden sadece etiketleri değiştirmek istediğiniz örnek "Hi, [#if gender="Male"]Mr[#elseif]Mrs[/#if] ${name} I've a special offer for you."
Java regexp, Freemarker FTL etiketlerini kaldırmak için
için metin ile bir şablon ettik ve FTL tags: Ben usings köşeli ayraç sözdizimi değilim.
İdealmyString".replaceAll("regex","");
"aramak gerekir ama kullanmak doğru Regexp'i bulmak mümkün değilim.
Ben değişiminden sonra elde istiyorum nihai Dize sonucudur aşağıdaki "Hi, Mr Mrs ${name} I've a special offer for you."
örnek str için replaceAll sonra beklenen çıkışı nedir? "Bay/Bayan" ı saklamak mı, yoksa sadece "Merhaba, $ {name}" gibi $ {name} 'i göstermek ister misiniz? – dambros
Beklediğim nihai sonucu açıklığa kavuşturmak için soruyu düzenledim. Teşekkürler – drenda