北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 6114|回复: 14

lua一个关于匹配的问题?求解

[复制链接]
发表于 2011-9-21 14:26:54 | 显示全部楼层 |阅读模式
【江湖传闻】:听说大大米(hugemoney)决定弃文从武,投身江湖,新一代大侠可能就
怎么找出这段信息里的单字节数
  1. print(string.gsub("【江湖传闻】:听说大大米(hugemoney)决定弃文从武,投身江湖,新一代大侠可能就","[\x00-\xff]","*"))

  2. 【江湖传闻】:听说大大米(********y)决定弃文从武,投身江湖,新一代大侠可能就 8
复制代码
怎么是8呢,不是9个么,迷糊了

北大侠客行MUD,中国最好的MUD

[ 本帖最后由 mygame 于 2011-9-21 09:36 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-9-21 14:33:20 | 显示全部楼层
y的acsii码小于256的
(和)也应该算进去的那就11个了,怎么才8个呢
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-9-21 15:03:18 | 显示全部楼层
  1. print(string.gsub("【江湖传闻】:听说大大米(hugemoney)决定弃文从武,投身江湖,新一代大侠可能就","[\x00-\xffy()]","*"))
复制代码

已解决
但是还有那些是mushclient的特殊字符?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-9-21 16:15:28 | 显示全部楼层
支持mygame研究mush
我也喜欢,呵呵呵
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-9-21 20:03:30 | 显示全部楼层
  1. y(){},.
复制代码

目前发现这些字符是lua的特殊字符,还有那些,有发现其他的请提供
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-9-21 20:06:42 | 显示全部楼层
看lzkd的mush手册,如何用editplus打造lua编辑环境,里面包含了所有lua特殊字符
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-9-21 20:33:17 | 显示全部楼层
原帖由 zgbl 于 2011-9-21 08:06 PM 发表
看lzkd的mush手册,如何用editplus打造lua编辑环境,里面包含了所有lua特殊字符
  1. print("【江湖传闻】:听说大大米(huge:m(){}[]-+*%/=~&|<>:^;.,y(){}oney)决定弃文从武,")
  2. print(string.gsub("【江湖传闻】:听说大大米(huge:m(){}[]-+*%/=~&|<>:^;.,y(){}oney)决定弃文从武,","[\x00-\xff(){}y,.+*/=~&%|-]",""))
复制代码
结果
【江湖传闻】:听说大大米(huge:m(){}[]-+*%/=~&|<>:^;.,y(){}oney)决定弃文从武,
【江湖传闻】:听说大大米%决定弃文从武, 38


剩个%如何匹配
字母小写y为什么不匹配,需要单独写,好像也不是特殊字符,无法匹配

[ 本帖最后由 mygame 于 2011-9-21 09:12 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-9-21 21:21:46 | 显示全部楼层
  1. print(string.gsub("!%'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ","[\x00-\xff!%'()*+,-./yz{|}~ ]",""))
复制代码
继续测试

% 88

就剩下一个了%

[ 本帖最后由 mygame 于 2011-9-22 07:17 AM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-9-22 15:41:27 | 显示全部楼层
怎么还没有人看看这问题?求解
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-9-22 15:55:56 | 显示全部楼层
没看懂。。吼吼。。。好像没啥问题。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-12-1 12:21 PM , Processed in 0.011985 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表