|
做遍历有个关键步骤,就是获取方向,然后存在一个数组里面
然而,要把英文从中文,标点里分离提取出来,还是有点小麻烦
我学了一段代码,可以在MC中很好的解决这个问题
举例: 这里明显的出口是 east、west 和 up。
匹配: ^.*这里.*出(.*)。$
发送:kk("%1")
这里kk是随便起的函数名
下面是lua代码,用于处理数据
function kk(s)
info={}
for w in string.gmatch(s, "%a+") do
table.insert(info,w)
end
end
这样就把几个方向存在info这个表里面,可以根据你的需要进行深加工了.
北大侠客行MUD,中国最好的MUD |
|