HUGO中文文档
文档
关于Hugo
用例
新闻
官方主题
官方网站
99元/年云主机
Search
关于Hugo
概述
什么是Hugo
Hugo 功能特点
静态网站生成器
Hugo安全模型
Hugo和GDPR
许可证
安装
概述
macOS
Linux
Windows
BSD
起步
概述
快速入门
基本用法
目录结构
配置
配置标记语言
术语表
外部学习资源
内容管理
概述
组织
页面捆绑
内容格式
图表
前置格式
构建选项
页面资源
图像处理
短代码
相关内容
Sections
内容类型
雏形
分类法
摘要
链接和交叉引用
URL管理
菜单
静态文件
目录
评论
多语言
语法高亮
模板
概述
模板化
模板查找顺序
基础模板与块
单页模板
列表模板
首页模板
章节模板
分类模板
分页
内容视图模板
部分模板
短代码模板
菜单模板
数据模板
RSS 模板
网站地图模板
本地文件模板
内部模板
渲染钩子
自定义输出格式
404页面
Robots.txt
模板调试
函数
概述
global
Go模板
Hugo
JavaScript
lang
math
os
safe
URL
加密
反射
图像
字符串
数据
时间
格式化
模板
比较
编码
词形变化
调试
资源
路径
转换
转换函数
部分函数
集合
方法
概览
持续时间
时间
网站
菜单项
页面
快速参考
概览
函数
方法
变量
概述
文件变量
Git变量
菜单项变量
页面变量
页面集合变量
短代码变量
网站变量
分类变量
Hugo模块
概述
配置 Hugo 模块
使用 Hugo 模块
主题组件
Hugo管道
概述
简介
将Sass转译为CSS
PostCSS
PostProcess
JavaScript构建
资源压缩
合并资源
指纹和SRI哈希
从字符串创建资源
从模板创建资源
命令行
故障排除
概览
常见问题
构建性能
开发者工具
概述
编辑器插件
前端
搜索
迁移
其他项目
托管和部署
概述
Hugo部署
使用Rclone部署
使用Rsync进行部署
在 Azure 静态 Web 应用上托管
在 Cloudflare Pages 上托管
在 GitHub Pages 上托管
在 Netlify 上托管
在 Render 上托管
在21YunBox上进行托管
在AWS Amplify上托管
在Firebase上托管
在GitLab Pages上托管
在KeyCDN上托管
贡献
概述
开发
文档
主题
维护
字符串函数
使用这些函数来处理字符串。
strings.Chomp
返回给定的字符串,删除所有尾部的换行符和回车符。
Read More »
strings.Contains
判断字符串是否包含子串。
Read More »
strings.ContainsAny
判断一个字符串是否包含给定字符串中的任意字符。
Read More »
strings.ContainsNonSpace
判断一个字符串是否包含除Unicode空白属性定义的非空格字符。
Read More »
strings.Count
返回字符串中子字符串的非重叠实例数量。
Read More »
strings.CountRunes
返回字符串中的字符(rune)数量,不包括空格。
Read More »
strings.CountWords
返回字符串中的单词数。
Read More »
strings.FindRE
返回匹配正则表达式的字符串切片。
Read More »
strings.FindRESubmatch
返回正则表达式的所有连续匹配项的切片。每个元素都是一个字符串切片,包含正则表达式的最左匹配项以及其子表达式的匹配项(如果有的话)。
Read More »
strings.FirstUpper
返回给定的字符串,将第一个字符大写。
Read More »
strings.HasPrefix
判断给定的字符串是否以给定的前缀开头。
Read More »
strings.HasSuffix
判断给定字符串是否以给定后缀开始。
Read More »
strings.Repeat
返回一个由另一个字符串零个或多个副本组成的新字符串。
Read More »
strings.Replace
返回替换所有出现的旧字符串为新字符串的输入的副本。
Read More »
strings.ReplaceRE
返回用替换模式替换所有正则表达式出现的地方的输入的副本。
Read More »
strings.RuneCount
返回字符串中的字符数。
Read More »
strings.SliceString
创建一个左闭右开的范围切片,包括起始和结束索引。
Read More »
strings.Split
使用DELIM分割STRING,返回字符串切片。
Read More »
strings.Substr
从指定字符位置提取字符串的部分,并返回指定数量的字符。
Read More »
strings.Title
将给定的字符串转换为标题大小写。
Read More »
strings.ToLower
将给定的字符串转换为小写,并返回结果。
Read More »
strings.ToUpper
将给定的字符串转换为大写形式。
Read More »
strings.Trim
返回给定的字符串,删除出现在 cutset 中的开头和结尾字符。
Read More »
strings.TrimLeft
返回给定的字符串,删除出现在切割字符序列中的前导字符。
Read More »
strings.TrimPrefix
返回给定的字符串,删除字符串开头的前缀。
Read More »
strings.TrimRight
返回给定的字符串,删除在 cutset 中出现的尾部字符。
Read More »
strings.TrimSuffix
返回给定字符串,从字符串的末尾移除后缀。
Read More »
strings.Truncate
截断文本以达到最大长度而不切割单词或保留未关闭的 HTML 标签。
Read More »