我正在寻找代码以返回输入的缩写,即“联邦调查局”应返回FBI(最好不带o),并且还应为低调的“联邦调查局”工作。我将如何去做?
谢谢
最佳答案
这样的事情可能会起作用:
("Federal bureau of Investigation")
:gsub("of","") -- remove "of"
:gsub("(%w)%S+%s*","%1") -- leave first character of a word
:upper() -- convert to uppercase
这将返回“ FBI”