template包 字符串函数
字符串函数
https://blog.gmem.cc/gotpl
函数 | 说明 | ||
abbrev | 缩写参数,超出的字符以...代替。例如 abbrev 5 "hello world"输出 he... | ||
abbrevboth | abbrevboth N STR:从双侧缩写 | ||
trunc | trunc N STR:截断到指定长度 | ||
trim | 去除空白 | ||
trimAll | trimAll T STR:去除所有指定字符。例如 trimAll "$" "$5.00"输出 5.00 | ||
trimSuffix | trimSuffix T STR:去除结尾的指定字符 | ||
trimPrefix | trimPrefix T STR:去除前导的指定字符 | ||
upper | 转换为大写 | ||
lower | 转换为小写 | ||
nospace | 移除所有空格 | ||
title | string.Title | ||
untitle | 移除Title Case | ||
repeat | repeat N STR:重复指定次数 | ||
substr | substr STR START LEN,截取子串:
|
||
initials | 返回字符串中每个单词的首字母组成的缩写字符串 | ||
randAlphaNum | randAlphaNum N:返回指定长度的随机字符串 | ||
randAlpha | |||
randAscii | |||
randNumeric | |||
swapcase | 切换大小写 | ||
shuffle | 随机改变字符串中字符的顺序 | ||
snakecase | 驼峰式大写转换为下划线 | ||
camelcase | 下划线后的小写字符转换为大写,去除下划线 | ||
wrap | wrap N STR:在指定长度处插入换行 | ||
wrapWith | wrapWith N W STR:在指定长度处插入字符串W | ||
contains | contains SUB STR:是否包含子串 | ||
hasPrefix | hasPrefix SUB STR:是否包含指定前缀 | ||
hasSuffix | hasSuffix SUB STR:是否包含指定后缀 | ||
quote | 以双引号包围,将"转义为\" | ||
squote | 以双引号包围,不进行转义 | ||
cat | CAT S1 S2... 连接字符串,用空格 | ||
indent | indent N STR:缩进字符串,例如 indent 4 "foo\nbar"输出 foo\n bar | ||
nindent | indent N STR:缩进字符串,并且为每行前添加一个换行符 | ||
replace | 替换出现的子串,例如 $name | replace " " "-" | ||
sha256sum | 生成sha256哈希 | ||
toString | 转换为字符串 |
切片函数
posted on 2023-12-05 19:21 ExplorerMan 阅读(28) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
2019-12-05 论consul正确的关闭姿势
2019-12-05 Metricbeat 轻量型指标采集器
2018-12-05 gunicorn部署Flask服务
2018-12-05 Python Web 框架:Tornado
2018-12-05 python requests 调用restful api
2018-12-05 前后端分离,如何防止接口被其他人调用或恶意重发
2016-12-05 工作还是游戏,是该好好衡量一下了(转)