Заменить символ новой строки в freemarker
есть ли способ заменить новый символ строки на свободный маркер? Я пробую это:
<#assign str = str?replace("(rn)+", "</p><p>")>
который работал на java, но не в freemarker. Как я могу это сделать?
спасибо заранее.
1 ответов
Ок, я нашел проблему. Функция replace должна знать, является ли выражение регулярным выражением, поэтому мне пришлось добавить " r " как параметр
<#assign str = str?replace("(\r\n)+", "</p><p>",'r')>