安企CMS模板中怎么将英文字符串字母转换为大写或小写?
capfirst
过滤器可以将英文字符串第一个字母转换为大写。只有英文字母会被转换。
lower
过滤器可以将英文字符串中所有的字母转换成小写。
upper
过滤器可以将英文字符串中所有的字母转换成大写。
title
过滤器可以将英文字符串中所有的单词的首字母转换成大写。
使用方法
capfirst
过滤器的使用方法:
{{ obj|capfirst }}
lower
过滤器的使用方法:
{{ obj|lower }}
upper
过滤器的使用方法:
{{ obj|upper }}
title
过滤器的使用方法:
{{ obj|title }}
比如将 hello there!
中的第一个字母转换为大写,则可以这么写:
{{ "hello there!"|capfirst }} # 显示结果 Hello there!
示例演示
capfirst
过滤器
{{ ""|capfirst }} {{ 5|capfirst }} {{ "h"|capfirst }} {{ "hello there!"|capfirst }} {{ "安企内容管理系统"|capfirst }} # 显示结果 H Hello there! 安企内容管理系统
lower
过滤器
{{ ""|lower }} {{ 5|lower }} {{ "h"|lower }} {{ "hello there!"|lower }} {{ "HELLO THERE!"|lower }} {{ "hELLO tHERE!"|lower }} {{ simple.chinese_hello_world|lower }} # 显示结果 h hello there! hello there! hello there! 你好世界
upper
过滤器
{{ ""|upper }} {{ 5|upper }} {{ "h"|upper }} {{ "hello there!"|upper }} {{ "HELLO THERE!"|upper }} {{ "hELLO tHERE!"|upper }} {{ "你好世界"|upper }} # 显示结果 H HELLO THERE! HELLO THERE! HELLO THERE! 你好世界
title
过滤器
{{ ""|title }} {{ 5|title }} {{ "h"|title }} {{ "hello there!"|title }} {{ "HELLO THERE!"|title }} {{ "hELLO tHERE!"|title }} {{ "你好世界"|title }} # 显示结果 H Hello There! Hello There! Hello There! 你好世界