在 Liquid 中将重音字符转换为普通字符
Posted
技术标签:
【中文标题】在 Liquid 中将重音字符转换为普通字符【英文标题】:Convert accent characters to normal characters in Liquid 【发布时间】:2021-04-10 09:54:54 【问题描述】:例如名称 = Florian Müllner
,希望名称为 Florian MUllner
如何在 Liquid 中用重音字符隐藏名称?
阅读replace doc,但无法弄清楚。如何使用?
【问题讨论】:
【参考方案1】:你可以像这样使用替换。
% assign text = 'Florian Müllner' | replace: "ü", "U" %
【讨论】:
这将是一个临时修复,如果 text 的值发生更改,它将失败。需要更有活力的东西 这就是替换字符串过滤器的工作原理。 然后你需要处理文本。请尝试此代码。 % 分配文本 = '弗洛里安·穆尔纳' |处理 |大写 |替换:'-',' ' % handleize 不会转换重音字符,需要在这里提到的答案:***.com/a/37511463/14673850以上是关于在 Liquid 中将重音字符转换为普通字符的主要内容,如果未能解决你的问题,请参考以下文章
将重音字符 é 插入 Symfony2 中的表单时,如何在 mysql 数据库中将重音字符 é 保存为 é?