查看“模块:Lyrics”的源代码
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您可以查看和复制此页面的源代码。
local p = {}
local getArgs = require('Module:Arguments').getArgs
local lang = require('Module:Lang')
function p._lyrics(args, hookTrigger, customArgs)
local original = args.original or ''
local translated = args.translated or ''
if hookTrigger then
original, translated = hookTrigger('preSplit', original, translated, customArgs)
end
--mw.text.split的效率太低啦,我愿称之为shit
local orig = {}
local iter = mw.ustring.gmatch(original..'\n', '([^\n]*)\n')
for val in iter do
table.insert(orig, val)
end
local tran = {}
local iter = mw.ustring.gmatch(translated..'\n', '([^\n]*)\n')
for val in iter do
000
1:0
该页面使用的模板:
返回至模块:Lyrics。