gpt4 book ai didi

regex - 删除连字符并替换为空格并在液体中大写

转载 作者:行者123 更新时间:2023-12-01 10:49:36 25 4
gpt4 key购买 nike

使用液体,我使用产品标签来生成页面标题。我希望页面标题没有连字符,并且每个单词都大写。

例子:

如果标签(用于生成标题)是“potato-chips”。我希望标题是“薯片”。

如果我使用:

{{current_tags.first}}

它生成一个标题“薯片”。

如果我使用:
{{current_tags.first | replace: '-', ' '}}

它产生了“薯片”的称号。

如果我使用
{{current_tags.first | replace: '-', ' ' | capitalize}}

我们得到了“薯片”的称号。

如果有人知道我如何获得“薯片”这个称号,那就太好了。

如果重要的话,一些标签(用于生成标题)是“单词”;有些是“字词”;有些是“字-字-字”;等等。

谢谢。

最佳答案

您可以将标签拆分为“-”,然后遍历每个大写的单词:

  {% assign words = current_tags.first | split: '-' %}
{% for word in words %}{{ word | capitalize }} {% endfor %}

关于regex - 删除连字符并替换为空格并在液体中大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21823319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com