【发布时间】:2017-11-27 20:44:27
【问题描述】:
简而言之:我正在从 google places api 获取数据,并希望基于它在我的数据库中创建实体。我在用户名字段上有@Email 注释,因此它不能包含空格。我试图使用这样的东西:
th:value="${#strings.trim(place.name) + '@mywebsite.com'}"
但是,它似乎不起作用......我也尝试了不同的方法,只是为了仔细检查语法是否正确,在 #strings 上,例如:
th:value="${#strings.toLowerCase(place.name) + '@mywebsite.com'}"
它的工作原理很好。
提前致谢!
【问题讨论】:
-
.toLowerCase() 示例适用于名称为单个单词但以大写字母开头的地方
-
“好像不行”是什么意思? Trim 删除字符串开头和结尾的空格,您是否希望它删除中间的空格?也许 string.replace 会更有用?
-
@Metroids 你说得对……我的错。可以分享一下语法例子吗?