我有以下代码,我只想保留最后一个字符串或文本,例如ABC G56,所以我想在空格后只保留G56,所以我在 freemarker 中使用 keep_after_last。
<td>${value?keep_after_last(" ")}</td>
但我收到错误:
引起:freemarker.core.parseexception:第 57 行第 46 列错误,在模板 .ftl 中找到 keep_after_last,期待以下之一:日期、is_directive、父、js_string、j_string、replace、uncap_first、float、right_pad、is_transform、number、 datetime、node_type、split、is_hash、trim、children、has_content、is_sequence、xml、html、祖先、new、last、byte、double、left_pad、排序、匹配、大写、包含、eval、小写、大小、web_safe、is_date、 is_string,word_list,seq_last_index_of,node_namespace,字符串,键,值,seq_index_of,块,sort_by,is_collection,long,starts_with,子字符串,index_of,默认,root,is_boolean,floor,last_index_of,天花板,if_exists,c,chop_linebreak,is_macro, rtf,大写,长度,节点名称,is_indexable,组,反向,cap_first,is_node,int,url,is_hash_ex,xhtml,ends_with,圆形,is_enumerable、解释、is_method、命名空间、存在、短、seq_contains、时间、第一、.ftl 中的 is_number