如何替换 Fandom 维基文本中参数的空格?

How to replace spaces from parameters in Fandom's Wikitext?

我想使用 Fandom 的维基文本创建一个信息框模板,其中包含 link 传给维基百科的数据。所以,如果有人使用这样的模板:

{{Person Infobox
| city=Los Angeles
}}

它将在信息框中显示为:
城市:Los Angeles

我试过:

<infobox>
    <data source="city">
        <label>City</label>
        <format>[https://en.wikipedia.org/wiki/{{{city}}} {{{city}}}]</format>
    </data>
</infobox>

但如果数据有空格,link 会中断。

如何将 {{{city}}} 中的空格替换为 %20 或者不可能?

Fandom help forum 可能更适合此类问题,但有两种方法可以做到这一点:

urlencode

[https://en.wikipedia.org/wiki/{{urlencode:{{{city}}}|PATH}} {{{city}}}]

https://www.mediawiki.org/wiki/Help:Magic_words

跨维基link

在这种方法中,您使用双括号和管道,就像在内部 links:

[[wikipedia:{{{city}}}|{{{city}}}]]