when using freemarker, want replace words in template, replace function not handle word boundary, output messed. possible handle word boundary in freemarker? thanks!
edit: word boundary question solved, have question backreference.
i found should use third optional flag 'r' tell freemarker using regular expression. purpose, use this:
block?replace("\\b${arg}\\b", "__${arg}", "r") note must use \\b word boundary matching.
Comments
Post a Comment