北大侠客行MUD论坛

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

关于正则表达无效的问题?

[复制链接]
发表于 2012-4-21 15:56:54 | 显示全部楼层 |阅读模式
如果你对天赋不满意,可以输入 0-3 来重新获得随机数。
请选择你想重新设置哪一项天赋的取值[0-3],
选择[9]则接受当前的设置:
─────────────────────────
0. 体格:[22]        1. 根骨:[22]
2. 悟性:[30]        3. 灵性:[16]
4. 定力:[19]        5. 容貌:[14]
6. 胆识:[22]        7. 福缘:[25]
─────────────────────────
如果你对天赋不满意,可以输入 0-3 来重新获得随机数。
请选择你想重新设置哪一项天赋的取值[0-3],
选择[9]则接受当前的设置:
─────────────────────────
0. 体格:[22]        1. 根骨:[22]
2. 悟性:[30]        3. 灵性:[16]
4. 定力:[24]        5. 容貌:[15]
6. 胆识:[29]        7. 福缘:[12]
─────────────────────────
如果你对天赋不满意,可以输入 0-3 来重新获得随机数。
请选择你想重新设置哪一项天赋的取值[0-3],
选择[9]则接受当前的设置:
─────────────────────────
0. 体格:[22]        1. 根骨:[22]
2. 悟性:[30]        3. 灵性:[16]
4. 定力:[26]        5. 容貌:[11]
6. 胆识:[22]        7. 福缘:[21]
─────────────────────────
如果你对天赋不满意,可以输入 0-3 来重新获得随机数。
请选择你想重新设置哪一项天赋的取值[0-3],
选择[9]则接受当前的设置:




如上图,想写一个自动选人的机器。
有两个地方不明白,求教各位高手。

1、我写的表达式
^6\.\s*胆识:\[(\d+)\]\s+7\.\s福缘:\[(\d+)\]$
在regex match tracer 中测试可以通过。
但是在游戏无法触发。

   enabled="y"
   keep_evaluating="y"
   match="^6\.\s*胆识:\[(\d+)\]\s+7\.\s福缘:\[(\d+)\]$"
   regexp="y"
   sequence="100"
  >
  5
  

如果触发成功输入5,  测试不通过,求教。


2、像这种情况,我需要的是最后一排
6. 胆识:[22]        7. 福缘:[21]
但是上面多次出现,怎么触发。


求高手指点。

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2012-4-21 16:12:12 | 显示全部楼层
第一个问题已经自己找到答案了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2012-4-21 17:17:43 | 显示全部楼层
已经懂了,呵呵
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-1 05:37 PM , Processed in 0.011648 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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