【freemaker】之文本,html文本,去除空格,字母大小写,循环数组,字符串截取,map取值,遍历map
2016-11-02 16:47
155 查看
测试代码
ftl模版文件
效果
@Test public void test06(){ try { root.put("emp", "<span color='red'>你好张三</span>"); freemakerUtil.print(root, "06.ftl"); freemakerUtil.fprint(root, "06.ftl", fn+"06.html"); } catch (Exception e) { e.printStackTrace(); } }
ftl模版文件
<body> ${emp}<br/><#--显示文本--> ${emp?html}<br/><#--显示html文本--> <#assign a=" bc "><#--去除首尾空格--> a${a?trim}d<br/> <#--首字母大写,全部小写,全部大写--> <#assign x="abC"> ${x?cap_first}<#--首字母小写--> ${x?lower_case}<#--全部小写--> ${x?upper_case}<#--全部大写--> <br/> <#--定义一个数组--> <#assign nums=["1","2","3"]/> ${nums?size} <#list nums as num> a.${num} </#list> <br/> <#--只能是两个点--> <#assign nums=1..10/> <#list nums as num> b.${num} </#list> <br/> <#--直接遍历--> <#list nums[0..9] as num> c.${num} </#list> <br/> <#--字符串截取--> ${"大河向东流啊"[0..3]} <br/> <#--这个内容可以看文档处理哈希表的内建函数--> <#--直接取出map值--> <#assign users={"a":"张三","b":"李四"}/> ${users["a"]} ${users.a} <br/> <#--循环遍历map需要先将key取出来--> <#assign keys=users?keys/> <#list keys as key> ${key}---${users["${key}"]}---${users[key]} </#list> </body>
效果
![](https://images2015.cnblogs.com/blog/945445/201611/945445-20161102163847549-1254710989.png)
相关文章推荐
- java---字符串操作(分割,大小写转化,去除首末空格,截取字串,转化成字符数组)
- 编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词(只使用循环,数组)
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)
- 数组遍历 map()、forEach() 及 字符串切割 split() / 字符串截取 slice()、substring()、substr()
- php读取富文本编辑器编辑后的文章内容,并去除所有html标签、空格以及空白,截取字符串(包括中文)
- 第十三周项目 5 字符串操作(字符串复制)——去除空格并保存于原数组
- 去除HTML格式 截取字符串
- loner_li 机试题 由用户输入一个字符串,使用foreach循环遍历出此字符串中有多个字母,多少个数字,多少个标点
- 输入一个字符串,字符串中含有字母、逗号、空格,实现将输入字符中的逗号,空格号去除,字母分行显示
- java 去html标签,去除字符串中的空格,回车,换行符,制表符
- 将一个只有字母和空格的字符串,转换为字符串数组.
- 判断两个由大小写字母和空格组成的字符串在忽略大小写和压缩掉空格后是否相等?--POJ--字符串处理
- 编写代码,由用户输入一个字符串,使用foreach循环遍历出此字符串中有多个字母,多少个数字,多少个标点
- fn去除空格后,在截取字符串
- 编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格,和其他字符的个数,在主函数中输入字符串以及输出上述统计的结果。再考虑将算的的结果放在一个数组中
- php如何清除html格式并去除文字中的空格然后截取文字
- ASP函数:截取字符串和去除HTML标记
- 利用指针字符串去除空格和字母
- 关于动态存储分配函数的调用,在已经过排序的数组中查找及删除内容的操作,余数的分析,删除字符数组中的空格,对链表的逆置,在源字符串中查找子字符串的个数,函数指针以及函数的调用,循环赋值带来的问题以及插入