正则表达式的问题。
( 你上一个动作还没有完成,不能施用外功。)这句我写的正则表达式是:
^(> )*/( 你上一个动作还没有完成,不能施用内功。/)$
不起作用,有什么问题吗? /改成\ 原帖由 <i>purbam</i> 于 2010-4-3 09:56 PM 发表 <a href="http://pkuxkx.com/forum/redirect.php?goto=findpost&pid=137152&ptid=12793" target="_blank"><img src="http://pkuxkx.com/forum/images/common/back.gif" border="0" alt="" /></a><br />
/改成\
一样,这个我来回改过了。 ^[>]*\(你上一个动作还没有完成,不能施用内功。\).*$ 原帖由 ddid 于 2010-4-3 10:27 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
^[>]*\(你上一个动作还没有完成,不能施用内功。\).*$
好像还是不行,我就是想gag了这行。
<triggers>
<trigger
enabled="y"
group="gag"
match="^[>]*\(你上一个动作还没有完成,不能施用内功。\).*$"
omit_from_output="y"
regexp="y"
sequence="500"
>
</trigger>
</triggers> 没问题的,重新导出下试试。 ^(>\s)*\( 你上一个动作还没有完成,不能施用外功。\) 简单点就用:
^.{0,2}\( 你上一个动作还没有完成,不能施用(?:内|外)功。\)
就一次性解决内功和外攻两种busy的触发。 原帖由 danfeng 于 2010-4-4 12:08 AM 发表 http://pkuxkx.com/forum/images/common/back.gif
^(>\s)*\( 你上一个动作还没有完成,不能施用外功。\)
丹枫这个可以了!
奇怪啊,为什么平时用^(> )*开头是可以的,这里加个()不行了呢,要像丹枫这样的^(>\s)*
<triggers>
<trigger
enabled="y"
group="gag"
match="^(> )*这里没有你要攻击的对象"
omit_from_output="y"
regexp="y"
sequence="500"
>
</trigger>
<trigger
enabled="y"
group="gag"
keep_evaluating="y"
match="^(>\s)*\( 你上一个动作还没有完成,不能施用内功。\)"
omit_from_output="y"
regexp="y"
sequence="500"
>
</trigger>
<trigger
enabled="y"
group="gag"
keep_evaluating="y"
match="^(>\s)*\( 你上一个动作还没有完成,不能施用外功。\)"
omit_from_output="y"
regexp="y"
sequence="500"
>
</trigger>
</triggers> 一个比一个高,真是高乐高