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

MediaWiki get first letter of a string

我想创建一个函数,根据名词选择 "a" 或 "an"。我从 {{PAGENAME}} 那里得到这个名词,它有 Opal、Emerald、Diamond 等

是否有解析器函数或其他可用于获取首字母的函数?也将接受做同样事情的扩展或模板。

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

谢谢!

参见Template:A or an on English Wikipedia. Note that it relies on other templates and modules that also need to be created on your wiki, which means you'll need the Scribunto extension