替换 Velocity 模板中的重音字符

发布于 2024-12-04 07:56:55 字数 117 浏览 1 评论 0原文

为了使用 Velocity 模板对 javascript 表效果中的字符串数组进行排序,我需要将重音字符替换为标准化字符(即“é”替换为“e”)。我知道在 Velocity 中使用替换方法,但我会要求更复杂的方法。 XD

In order to sort an array of strings in a javascript table effect using Velocity templates, I need to replace accent characters for normalized ones (i.e. 'é' for 'e'). I know to use replace method in Velocity but I would ask for something more sophisticated. XD

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

东京女 2024-12-11 07:56:55

在数据操作方面,Velocity 并不是最好的工具,它旨在显示数据,而不是修改数据。毕竟它是一种模板语言,而不是编程。

我要么在java端去掉重音,要么将速度var传递给javascript并在那里去掉重音(示例)。

Velocity is not the best tool when it comes to data manipulation, it was designed to display the data, not modify it. It is a templating language after all, not programming.

I would either strip accents on java side, or pass velocity var to javascript and strip accents there (example).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文