求助,关于正则表达式
["baoku"]="ask wu about 射月弓;give wu gong;push desk;d;light lampn;light lamps;light lampe;light lampw;d;break men;d",["ce"]="cemote $NOR$$ME$$HIY$纵声长啸:",
["damo"]="open door;n;sw;se;n;s;w;e;#wa 500;w;#2 e;s;w;n;nw;n",
["ef"]="yun regenerate",
["emeib"]="s;wd;sd;sd;wd;w;s;sd;#wa 1000;sd;s;se;e;se;e;e;se;e;e;ne;#wa 1000;do 9 n",
上面是一段别名文件
我想在走路的时候,命令开头和结尾加上set brief,这样要快一点
但是需要判断哪些是走路,哪些是其他的,不能全部一起加
想了半天得出准确位置,但是还是不会判断
\[\"([^"]*)\"\]\=\"([^"]*)\"
请高手帮帮忙,我不会正则表达式,都是今天晚上才学的,从12点研究到4点,实在困了,只有求助高手了
需要判断出含有 走路的上下左右 是mush路径吗?
有现成的路径插件了.我还写了注释,楼主搜索一下就可以 正则表达式是个啥玩意。 是神兽打小怪兽的打击规则 原帖由 lzkd 于 2010-9-21 06:42 AM 发表 http://pkuxkx.com/forum/images/common/back.gif是mush路径吗?有现成的路径插件了.我还写了注释,楼主搜索一下就可以 我就是看到你集成的那个补丁里面的这个,我才想改的,我手上的是以前在论坛上下的一位大侠的,别名集成的更多,而且是lua的,准备把手头的改造一下就是准备转到mush上面来,所以在研究正则
[ 本帖最后由 kissoul 于 2010-9-21 02:58 PM 编辑 ] 原帖由 frankli 于 2010-9-21 07:12 AM 发表 http://pkuxkx.com/forum/images/common/back.gif
正则表达式是个啥玩意。
字符串匹配 我会一点,但不是很精通。
只是不是很明白你的意思。
是不是像“"s;wd;sd;sd;wd;w;s;sd;#wa 1000;sd;s;se;e;se;e;e;se;e;e;ne;#wa 1000;do 9 n",
如果是匹配方向的话,好像以下正则表达式是可以匹配一行中以方向开头的:
^;|^(enter|out);
匹配以方向结尾的话,可以这样:
;;$ | ;(enter|out);$
[ 本帖最后由 dawnsnow 于 2010-10-1 12:45 AM 编辑 ]
页:
[1]