MediaWiki获取字符串的第一个字母

MediaWiki获取字符串的第一个字母,mediawiki,mediawiki-extensions,mediawiki-templates,Mediawiki,Mediawiki Extensions,Mediawiki Templates,我想做一个函数,根据名词选择“a”或“an”。我从{{PAGENAME}中得到这个名词,它有蛋白石、翡翠、钻石等 是否有一个解析器函数或我可以用来获取第一个字母的东西?也将接受做同样事情的扩展或模板 (我知道在英语中,以元音开头的单词并不总是使用“an”,但就我而言,这与我无关) 谢谢 见。请注意,它依赖于也需要在wiki上创建的其他模板和模块,这意味着您将需要。在StringFunction中,函数作为ParserFunction扩展的一部分启用::也可以用于简化此模板。FO-nTTaX-我想

我想做一个函数,根据名词选择“a”或“an”。我从{{PAGENAME}中得到这个名词,它有蛋白石、翡翠、钻石等

是否有一个解析器函数或我可以用来获取第一个字母的东西?也将接受做同样事情的扩展或模板

(我知道在英语中,以元音开头的单词并不总是使用“an”,但就我而言,这与我无关)


谢谢

见。请注意,它依赖于也需要在wiki上创建的其他模板和模块,这意味着您将需要。

在StringFunction中,函数作为ParserFunction扩展的一部分启用::也可以用于简化此模板。FO-nTTaX-我想您是想在新的答案中添加这一点,但这对我很有用,我用它来工作。谢谢谢谢你!我本来是在看,但无法让它工作,我可能需要你提到的扩展,使其工作,并可能回去,并试图在未来得到,谢谢你的回应!不,我的意思是,这是对AXO编写的内容的补充,因为子函数本身并不能做到这一点(正如您在问题中指出的)。