【问题标题】:Convert accent characters to normal characters in Liquid在 Liquid 中将重音字符转换为普通字符
【发布时间】:2021-04-10 09:54:54
【问题描述】:

例如名称 = Florian Müllner,希望名称为 Florian MUllner 如何在 Liquid 中用重音字符隐藏名称?

阅读replace doc,但无法弄清楚。如何使用?

【问题讨论】:

    标签: jekyll liquid accent-sensitive


    【解决方案1】:

    你可以像这样使用替换。

    {% assign text = 'Florian Müllner' | replace: "ü", "U" %}
    

    【讨论】:

    • 这将是一个临时修复,如果 text 的值发生更改,它将失败。需要更有活力的东西
    • 这就是替换字符串过滤器的工作原理。
    • 然后你需要处理文本。请尝试此代码。 {% 分配文本 = '弗洛里安·穆尔纳' |处理 |大写 |替换:'-',' ' %}
    • handleize 不会转换重音字符,需要在这里提到的答案:stackoverflow.com/a/37511463/14673850
    猜你喜欢
    • 1970-01-01
    • 2013-05-02
    • 2012-10-12
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 2013-08-10
    • 1970-01-01
    相关资源
    最近更新 更多