匿名
未登录
创建账号
登录
魔学
搜索
查看“︁Module:Split”︁的源代码
来自魔学
命名空间
模块
讨论
更多
更多
页面操作
阅读
查看源代码
历史
←
Module:Split
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
local module = {} local getArgs = require('Module:Arguments').getArgs function module._main(args, frame) local str = args['str'] or '' local ptn = args['ptn'] or '' ptn = mw.text.decode(mw.text.unstripNoWiki(ptn)) local name = args['name'] or 'foo' if args['reg'] ~= 'on' then ptn = mw.ustring.gsub(ptn, '([%%%(%)%.%+%-%*%?%[%]%^%$])', '%%%1') end local datas = mw.text.split(str, ptn) for i, v in ipairs(datas) do v = mw.ustring.gsub(v, '^%s*(.+)%s*$', '%1') frame:callParserFunction( '#vardefine', name..i, v) end frame:callParserFunction( '#vardefine', name..'.count', #datas) end function module.main(frame) local args = getArgs(frame) return module._main(args, frame) end return module
此页面嵌入的页面:
Module:Split/doc
(
查看源代码
)
返回
Module:Split
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
wiki工具
wiki工具
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志