Nic*_*ski 3 string trim thymeleaf
简而言之:我正在从 google place api 获取数据,并希望基于它在我的数据库中创建实体。我在用户名字段上有 @Email 注释,因此它不能包含空格。我试图使用这样的东西:
th:value="${#strings.trim(place.name) + '@mywebsite.com'}"
Run Code Online (Sandbox Code Playgroud)
但是,这似乎不起作用...我也尝试了不同的方法,只是为了仔细检查语法是否正确,例如:
th:value="${#strings.toLowerCase(place.name) + '@mywebsite.com'}"
Run Code Online (Sandbox Code Playgroud)
它的效果很好。
提前致谢!
根据最新的评论,我假设您想要替换空格,例如:
这是一封发送给thisisanemail的电子邮件
你可以试试:
th:value="${#strings.replace(place.name,' ','') + '@mywebsite.com'}"
Run Code Online (Sandbox Code Playgroud)
上面的代码是如何在 thymeleaf 中执行此操作的示例,但在我看来,您应该在后端处理它。