
thymeleaf字符串处理
发布日期:2021-05-08 03:02:40
浏览次数:25
分类:精选文章
本文共 810 字,大约阅读时间需要 2 分钟。
判断是不是为空:
不为空 为空
判断是不是为空字符串: “”
空的
判断是否相同:
相同于jack, 相同于ywj, 不相同于jack,
不存在设置默认值:
是否包含(分大小写):
包ez 包j
是否包含(不分大小写)
包j
同理,如下面的和JAVA的String基本相似,官网有详细介绍:
${ #strings.startsWith(name,'o')} ${ #strings.endsWith(name, 'o')} ${ #strings.indexOf(name,frag)}// 下标 ${ #strings.substring(name,3,5)}// 截取 ${ #strings.substringAfter(name,prefix)}// 从 prefix之后的一位开始截取到最后,比如 (ywj,y) = wj, 如果是(abccdefg,c) = cdefg//里面有2个c,取的是第一个c ${ #strings.substringBefore(name,suffix)}// 同上,不过是往前截取 ${ #strings.replace(name,'las','ler')}// 替换 ${ #strings.prepend(str,prefix)}// 拼字字符串在str前面 ${ #strings.append(str,suffix)}// 和上面相反,接在后面 ${ #strings.toUpperCase(name)} ${ #strings.toLowerCase(name)} ${ #strings.trim(str)} ${ #strings.length(str)} ${ #strings.abbreviate(str,10)}// 我的理解是 str截取0-10位,后面的全部用…这个点代替,注意,最小是3位
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月10日 08时30分10秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
oracle 11g not in 与not exists 那个高效?
2021-05-09
Linux 安装Redis 5.0(以及参数调优)
2021-05-09
html5 Game开发系列文章之 零[开篇]
2021-05-09
为什么阿里巴巴建议集合初始化时,指定集合容量大小
2021-05-09
为什么阿里巴巴要求谨慎使用ArrayList中的subList方法
2021-05-09
Redis不是一直号称单线程效率也很高吗,为什么又采用多线程了?
2021-05-09
基于Python的Appium环境搭建合集
2021-05-09
Requests实践详解
2021-05-09
接口测试简介
2021-05-09
Golang Web入门(4):如何设计API
2021-05-09
让sublime实现js控制台(前提是安装了nodejs)
2021-05-09
树莓派连接二手液晶屏小记
2021-05-09
error: 'LOG_TAG' macro redefined
2021-05-09
android10Binder(一)servicemanager启动流程
2021-05-09
ES6基础之——new Set
2021-05-09
nodeJS实现识别验证码(tesseract-ocr+GraphicsMagick)
2021-05-09
玩玩小爬虫——试搭小架构
2021-05-09
AS与.net的交互——加载web上的xml
2021-05-09
Javascript之旅——第八站:说说instanceof踩了一个坑
2021-05-09