1.截取
${a?substring([startIndex],[endIndex])}
//startIndex is included
//endIndex is excluded
//same like java.lang.String
2.获取长度
${a?length}
3.转化为大写
${a?upper_case}
4.转化为小写
${a?lower_case}
5.字符串首次出现的下标
${a?index_of([匹配的字符串])}
6.字符串最后一次出现的位置
${a?last_index_of([匹配的字符串])}
7.替换内容
${a?replace([原字符串中的内容],[替换成的内容])}
- 字符串首字母大写
${a?cap_first}
ends_with
contains
date 将字符串转换为日期类型
<#assign riqi = "2017-11-11"?date("yyyy-MM-dd")>
- datetime 将字符串转换为日期和时间
<#assign datea_and_time = "2017-11-11 12:12:12"?datetime("yyyy-MM-dd HH:mm:ss")>
- time 将字符串转换为时间
<#assign shijian = "12:12:12"?time("HH:mm:ss")>
- starts_with
- split 和java的split一样的东西
<#list "啊,f,ds,ef,12,3,123"?split(",") as item>
${item}
</#list>
- trim