我有一个工作的reg ex - > https://regex101.com/r/aX0xL6/3
基本上转换输入>输出
INPUT:
**1** Blah **3** Blah **I am * all bold**
期望的输出:
<b>1</b> Blah <b>3</b> Blah <b>I am * all bold</b>
但是,我似乎无法弄清楚如何让它为freemarker工作?
${stringStuff?replace("\*{2}(.+?)\*{2}\", "<b>$1</b>", "r")}
请参阅工作示例的链接以及基本正则表达式匹配的详细信息并替换
答案 0 :(得分:2)
这很有效!
<#if lineItem?has_content>${stringStuff?replace("\\*{2}(.+?)\\*{2}", "<b>$1</b>", "r")}</#if>