北大侠客行MUD论坛

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

抓房间名问题

[复制链接]
发表于 2017-1-16 16:08:23 | 显示全部楼层 |阅读模式
匹配:
                            台阶               
天王殿
                                               
东侧殿
采用两行匹配
单用^\s+\n(\S{0,10})\Z和^\s+\S+\s+\n(\S{0,10})\Z能匹配
想合用一条表达式,试着
^[\s+\S{0,10}\s+|\s+]\n(\S{0,10})\Z
^[\s+[S{0,10}\s+]\n(\S{0,10})\Z
^[\s+[\S{0,10}]*\s+]\n(\S{0,10})\Z
都失败...........
求高手

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2017-1-20 11:10:15 | 显示全部楼层
unset brief    or  set brief 1
^(*)%s-%s$

附送:
这里*的出口是(*)。
exit=%sort( %replace( %replace( %replace( %replace( %1, "。", ""), "、", "|"), "和", "|"), " ", ""))
#var exit %sort( @exit)
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2017-2-12 21:17:37 | 显示全部楼层
回复 2# killex


你这个是Zmud的吧,我要MUSH
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2017-2-13 00:35:28 | 显示全部楼层
单用^\s+\n(\S{0,10})\Z和^\s+\S+\s+\n(\S{0,10})\Z能匹配

要把这两个合并的话,直接写
^\s+\S*\s+\n(\S{0,10})\Z
大致可以了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 05:53 AM , Processed in 0.009657 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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