我有一个wiki模板,需要一个名为param1的变量。 param1的值将为XYZ-ABCDEFG格式。我知道我可以使用{{{param1}}}然后将XYZ-ABCDEFG替换为维基页面。但是,我想保存XYZ部分(我知道它总是3个字母长)并将其保存在变量中。我试着做
{{#vardefineecho:first_part|{{#invoke:String|sub|:{{{param1}}}|1|3}} }}
显示
{{#invoke:String|sub|:{{{param1}}}|1|3}}
页面上。
如何获得param1的第一部分?